The thing is it "does" show the 25OFF on the CE but it disappears once u purchased it, anyone that already bought should double check that they got the discount :
Are you guys absolutely sure that 25OFF works on SC2 CE edition? because I had to cancel just now while the Gamestop Service says that item isn't eligible for 25OFF =l