I ordered 1 product, they tried to add on a product. I contacted my credit card company, so they did refund me for the extra charge, but only because I stopped the charge. However, I have never received the actual product that I did order over a month and 1/2 ago. I have contacted their Customer Support multiple time and they just keep apologizing, saying they are working on it. This company is not trustworthy!
Claim your business profile now and gain access to all features and respond to customer reviews.