No support - stole my money
I made an order with these guys more than a month ago. The website went down soon after my order. I have sent many emails asking what is going on, but have only received one reply.
These guys are scammers and should not be trusted.
Date of experience: 30 May 2023