I always do buy on discount at www.play.com
I never buy pre release or full price. EVER. And as for Steam, I am always sending them mails questoning their prices backing it up by cheaper prices, the more people do and the more resistance they get, the more they will have to adapt. I am currently at a stand off with Steam over Painkiller, I have the retail edition, I want to manage it on Steam, they wont activate retail editions ( as per publisher request I imagine ) so I now am challenging them and the publisher why I wont pay the full 19.99 USD for the steam managed one when I have the reatil already, I said I will pay a good will fee but not the full wack for the Steam version), 5 bucks maybe

Im still waiting feedback on that one

but the point is, CHALLENGE THEM. YOU ARE IN CONTROL, its YOUR money, THEY want it. They have to jump.
By that time the retards have bought the game, paid the tax, ironed out the bugs and so on
This comment was edited on Mar 24, 10:42.