The order didn’t arrive at least 3…
The order didn’t arrive at least 3 weeks late. Difficult to reach the customer service for any kind of services. Will not order from them again
United States
The order didn’t arrive at least 3 weeks late. Difficult to reach the customer service for any kind of services. Will not order from them again