Call Of Duty : Modern Warfare 2 has sparked a massive price war between well known supermarkets and online retailers as everyone tries to grab a piece of the sales of what is arguably the most eagerly awaited game release of the year.
Makro had the cheapest price for CoD Modern Warfare 2 at only £20 - a massive £35 discount from the £55 suggested retail price. The problem though is that you need to be one of their members - Makro is a business-only retailer - and only PS3 and Xbox 360 versions were available. On top of that, the deal seems to be off at the time of writing with no indication whether Makro will stock it again.
Sainsburys was also selling both versions online for £26 excluding delivery. However, again, both editions are currently out of stock online. However, you can always check with your local Sainsburys to see whether they have any stock left.
Tesco is selling the PS3 or Xbox 360 version of MW2 for £39.70 with a double clubcard points offer and the possibility to get a £14.70 discount if you buy any selected title, all of which costs at least £39.70 - ouch! You have to be quick though as the deal ends tomorrow.
That said, Tesco Entertainment is still listing MW2 for Xbox 360 & PS3 for only £32 with the PC version selling for £29.70. The catch? Expect it to be despatched withing 4 to 6 weeks according to Tesco. You might want to have a look at Zavvi where the game is "usually dispatched within 3 days" for £31.95, a price that includes delivery.
As for the other big online retailers, Game, Amazon and other well known names are either out of stock on all three versions or (as it is the case for Amazon) have massively hiked up the price of the game.
Another supermarket range, Morrisons was selling the game for £25.99 but the price is now back to £42.99 online at least. It is worth checking instore for any bargain though.