Just found out the company is a scam
Just found out the company is a scam. Wish I would have read the reviews. Contacted my credit card and they are issuing me a credit. E-mailed numerous times and no response.
United States
Just found out the company is a scam. Wish I would have read the reviews. Contacted my credit card and they are issuing me a credit. E-mailed numerous times and no response.