Slightly off topic but...
I bought a mower from Argos online, a couple of years ago, which was £20 cheaper than normal store price.
Then had it delivered to my local store for me to collect.
So I guess it's better to buy online, more rights?
Hope it helps :)