Company is a scam
Company is a scam. Never received my order. Customer service will not respond. Had to go through my credit card to dispute.
United States
Company is a scam. Never received my order. Customer service will not respond. Had to go through my credit card to dispute.