Awful customer service
Awful customer service. They do not dispatch when they say they are going to. They take days to respond to messages. I wish I had seen the reviews before placing my order.
United Kingdom
Awful customer service. They do not dispatch when they say they are going to. They take days to respond to messages. I wish I had seen the reviews before placing my order.