As announced on our EN forum, our GBP (£) prices for Diamonds were adjusted on January 30th, and unfortunately it seems this particular offer cost was not updated. The £9.99 price in the shop is the correct one, the £7.99 offer price is incorrect. We apologise for this oversight and will correct it as soon as possible.