Horrible customer support
Horrible customer support, packages taking ridiculously long. not worth it even if you see a sale unless its a cheap product.
United Kingdom
Horrible customer support, packages taking ridiculously long. not worth it even if you see a sale unless its a cheap product.