Troll And Toad
E-Commerce rip off
- 01-21-2009
- 4
I placed an order for products with trollandtoad.com. Not only was my order late. (took that up with USPS) I was charged for items I did not receive.
I not only had to call, I had to almost strong arm them into giving me a refund on the items I did not receive. This is not the way E-Commerce I have ever dealt with has ever been before. This is sub par customer service. I recommend that anyone thinking about doing business with them to go elsewhere.
Company: Troll And Toad
Country: USA
State: Kentucky
City: Barbourville
Address: 710 Pitzer St
Phone: 6065464590