found a new website called flubit.com (well, new to me anyway)
you find the product you want online, copy and paste the link into the flubit site and within 2 days they will come back to you with a better offer if they can find one.
I put an amazon link for garmins 310xt and they came back with a price £30 cheaper than amazon.
Havent purchased yet but worth mentioning to you all.
Info here
http://thenextweb.com/uk/2012/09/19/flubits-new-price-checking-service-now-open-online-shoppers-find-better-deals/