Blizzard White
Consumer Report
- 04-11-2013
- 4
Complete scam, feel like a mug been robbed of £88. Single parent 3 kids that's a lot of shopping = money taken without warning so account left with insufficient funds electric wasn't paid and then got charged £8.00.By the bank expensive FREE TRIAL!!!
Company: Blizzard White
Country: USA
State: Colorado
City: Louisville
ZIP: 80027
Address: 357 South McCaslin Boulevard, Suite 200
Phone: 3035442184, 8888198114
Site: blizzardwhite.com