Telebrands
Slimaway Telebrands sent a postcard stating they would not charge my credit card, BUT DID ANYWAYS!
I went online to order the Slimaway product from Telebrands. They make it very confusing first of all. They say "Buy one get one free" just pay S & H. I placed my order and printed my receipt. That's when I knew this was going to be a mistake ordering from this company. It showed what ...