This is my first post so please be gentle.
PC world have an instore price match policy which includes but not limited to Amazon, Play etc.
As a result I have just picked up a Xbox 360 Arcade for £150 which price matches the current play deal, which is great if you want a 360 in your hand rather than wait for delivery from the internet.
I know this isn't as good as the shopto price of £140, but whenever I check they don't have stock in anyway.
Here is a list of the retailers they wil price match:
Websites: items sold by Amazon.co.uk*, Argos, Asda, B&Q, Comet, Dabs*, Dell, Evesham Technology*, Game, Gamestation, Halfords, HMV, Jessops, John Lewis, Maplin, Misco*, Play, Staples, Tesco, Toys r Us, Virgin, Woolworths
I'm not sure if they will price match the current Woolworths GTA 4 + 360 for £160 but i would say it is definately worth asking.