Items never arrived
Items never arrived. Shipping update said my parcel was delivered to the USA. I live in the UK. No response from customer service.
United Kingdom
Items never arrived. Shipping update said my parcel was delivered to the USA. I live in the UK. No response from customer service.