Blizzard White
Consumer Report
- 08-14-2013
- 21
This is very much a case of "buyer beware" They operate a policy, like many others, that if you take no action to cancel it is seen as permission to apply further charges; for which you should receive product. Always read the small print!
Company: Blizzard White
Country: USA
State: Colorado
City: Louisville
ZIP: 80027
Address: 357 South McCaslin Boulevard, Suite 200
Phone: 3035442184, 8888198114
Site: blizzardwhite.com