Usacomplaints.com » 11515 66th St » 11515 66th St | Page 16

Address: 11515 66th St
Found 91 reviews / complaints
Page 16

ExcelaTrim
Consumer Report

Thought I was getting a free trial, had not even started the product when they took $80.79 out of my credit card, when I called them I was told it was a 14 day trial, and as the time had lapsed, they were charging my for the product, I thought I had cancelled at that time, as they did reimburse me ...