This is a scam
This is a scam. I paid them more direct for express delivery and still haven't received it, I dont think I will
United Kingdom
This is a scam. I paid them more direct for express delivery and still haven't received it, I dont think I will