Total scam
Total scam company, do not buy, never received my order and its been over a month now. horrible on all fronts. They don't reply to any form of communication
United States
Total scam company, do not buy, never received my order and its been over a month now. horrible on all fronts. They don't reply to any form of communication