Order 100004072
My items were not in stock despite this my credit card was debited in April though stock not due to arrive until August. I cancelled my order and my refund was promised within 5 to 7 days. This has not happened. I have never known any internet company to take so long to process a refund.
Can you please chase this up for me