Either Blizzard has been stealing some extra cash from its customers(like they dont have enough cash...) or somebody has gotten into their systems and is stealing credit card information.
Keep an eye out for "BLIZZARD-ENT*ELECUPGRD" on your bill.
http://forums.moneysavingexpert.com/showthread.html?t=450004