It is a con
I payed for an item from one of their companies. It has not arrived after endless false assuarnces that it was on its way. There customer service is worse than useless.
United Kingdom
I payed for an item from one of their companies. It has not arrived after endless false assuarnces that it was on its way. There customer service is worse than useless.