Blizzard Entertainment
Consumer Report
- 12-09-2012
- 26
59.99 charged to my discover card. No purchase, never heard of this company. No one in family ordered.
Unable to reach anyone to complain. Noticed same on internet—all for about the same amount.
Company: Blizzard Entertainment
Country: USA
State: California
City: Irvine
ZIP: 92618
Address: 16215 Alton Parkway
Phone: 9499551380, 8005925499
Site: blizzard.com