Blizzard Entertainment Online Store
Consumer Report
- 07-11-2012
- 63
Two charges for $59.99 each from Blizzard ENT online store on the Discover card. We almost never use this card and have never ordered from them or anything online with this card. Haven't contacted Discover yet but not looking forward to dealing with it.
Company: Blizzard Entertainment Online Store
Country: USA
State: California
City: Irvine
ZIP: 92618
Address: 16215 Alton Parkway
Phone: 9499551380, 8005925499
Site: blizzard.com