I placed an order last November
I placed an order last November, and despite several emails and promises - nothing! It is an absolute disgrace that they are allowed to trade in this country.
United Kingdom
I placed an order last November, and despite several emails and promises - nothing! It is an absolute disgrace that they are allowed to trade in this country.