Active since Sep 2017
Awesome customer service and beautifull products!! Order was placed on 20 June for custom made tekkies and was delivered on 24 June. Most beautiful work done and also personalised. Very impressed!
I am so dissapointed. After ALOT of hard work and dedication, I still need to wait 30 - 60 days for approval. I decided to give it a try but seems to be a scam.