Blizzard White
Consumer Report
- 04-26-2013
- 19
I ordered a so called free trial offer from this company at a cost of £1.03 per item (2 items ordered) and now i find that they have taken £65.02p from my bank account without any instruction from me! I cancelled any payments to them and cancelled my debit card and now i want to get my money back. This company is a scam to get money out of people like me!!
Company: Blizzard White
Country: USA
State: Colorado
City: Louisville
ZIP: 80027
Address: 357 South McCaslin Boulevard, Suite 200
Phone: 3035442184, 8888198114
Site: blizzardwhite.com