They must be a scam
They must be a scam, or just the worlds worst run company I have ever come across. There is 0 customer service, no response to emails or contact forms, no one ever answers the phone, no one calls back and the website is not working. Absolute rubbish.





