Never recieved product and order
Never recieved product and order, and the communication from the customer service department takes long periods.
United States
Never recieved product and order, and the communication from the customer service department takes long periods.