oh the guy who came in for the replacement tube was on a high end racing bike and in my opinion i was suprised he didnt know better. He didnt even flinch when they said £25 for a new tube put in.
he was probably as sponsored rider so would charge the cost back to his sponsors
the internet especially has made it tough for the high street shops, be it for bikes, cameras, clothing and even cars.
Since I do all my maintenance and repairs, I get all my bits from the 'net - last time I purchased a bike part, excluding the puncture repair kits from poundland, was the cheapest tyre in halfords as the steel bead on my Schwalbe tyre snapped and it was less hassle to pop into Halfords than to walk back to work then walk back into town and get the bus home (plus did not like the idea of leaving the bke chained up outside work).