Worst customer service!
Ordered kly more kit only. They insist the successfully delivered my order by leaving it under my doors when I was away from home. Ended up reporting it as scam with my bank. Customer service at its worst.
United Kingdom
Ordered kly more kit only. They insist the successfully delivered my order by leaving it under my doors when I was away from home. Ended up reporting it as scam with my bank. Customer service at its worst.