Blizzard White
Consumer Report
- 08-24-2013
- 36
On three occasions from June to present date
have tried without success to cancel deliveries
without success. They in fact have taken three unauthorized payments and it is almost impossible to contact them, and if you do little notice seems to be taken
Company: Blizzard White
Country: USA
State: Colorado
City: Louisville
ZIP: 80027
Address: 357 South McCaslin Boulevard, Suite 200
Phone: 3035442184, 8888198114
Site: blizzardwhite.com