13 Dec, 2019 → by ClaimboUser419400
Not recommended for buyers outside US don’t know for those in US
1
I bought an item and my money was deducted and my order cancelled automatically , anytime i call they tell me there's a computer that declined my order , and i still haven't received my money close to a month !