Company took my credit card money and never deliverd the product. I submitted a BBB report and they did not respond to them. Big scam. Don't be taken by there cheap supplement claims. They do not deliver or even call you back.
Company took my credit card money and never deliverd the product. I submitted a BBB report and they did not respond to them. Big scam. Don't be taken by there cheap supplement claims. They do not deliver or even call you back.
Country: USA State: Florida City: WELLINGTON
Address: 10553 GALLERIA STREET
Phone: 8886704873
0 comments