Do you really think that they are ripping you off?I know it's a dirty word on bike forums, but I use Halfords a bit, for basics anyway. I find that if you order online and collect in store the prices are very good.
If you just wander in off the street they will rip you off though.
I believe that they are charging more to cover he costs of running their massive high street warehouses.
Whilst I appreciate the price and convenience of online shopping I somehow feel that this along with social media etc we are becoming virtual hermits.
It won't be long and we'll not have to get out of bed or anything.
I'd much rather see the high street shops flourish and experience human interaction when shopping.