Firstly they had them originally for £10.85 ($16.44), not too long ago they were then increased to £14.86 ($22.11) and now to £19.85 ($29.53) so we can see retailers want to also ride the scalpers train too than sell them for the original prices.
This retailer is ShopTo and they've been getting a lot of backlash for these ridiculous prices but as people keep pre-ordering it doesn't make any damn difference. It does however make it harder for resellers to make more profit but considering they bought them for £10.99 than £19.85 it can still work out well enough.
Congrats to ShopTo as they've lost more customers with this bs.