Placed an order with them on 25 August
Placed an order with them on 25 August, today is 09 September, and there are no sign of the order to arrive, or from their customer service team, as I emailed them 5 days ago.
United Kingdom
Placed an order with them on 25 August, today is 09 September, and there are no sign of the order to arrive, or from their customer service team, as I emailed them 5 days ago.