We all know you can get stuff cheaper elsewhere. You just can't expect local shops to compete, realistically, on price with some UK shops that are buying huge numbers of units at a knock down price and getting it delivered to them for free.
It's a double edged sword - you buy local, see the product working, gauge it's performance yourself, generally get assistance, delivery and a point to sale to return the item to - or you save yourself some money and have a punt on something you've not seen from a faceless company that you can't easily return the goods to. Fine for small items but not so smart, in my opinion, with larger goods.
The more cynical/savvy will test the product locally, make a decision and buy cheaper elsewhere. It's fair enough - the problem being that we'll end up with less local shops to buy from and less choice locally.
In my experience, everything you can get over here is equal to, or less than, the RRP. All discounts to be had elsewhere are as a result of cuts somewhere - they're selling hundreds of items with little or no added value.