Blizzard White
Consumer Report
- 08-18-2013
- 17
Thep post false advertising. The say the product is 1.30 plus 3.70 shipping only to get charged that plus 94.31 on my charge card. I call to complain and they credit my card back 55.00 where is the 94.31 over charge being credited back. No one should order this product
Company: Blizzard White
Country: USA
State: Colorado
City: Louisville
ZIP: 80027
Address: 357 South McCaslin Boulevard, Suite 200
Phone: 3035442184, 8888198114
Site: blizzardwhite.com