I fairly regularly buy stuff from one of two local PC shops here.
Disk Depot and
AW ComputersBoth have good people working in them.
I went into AW a few weeks ago with a PS2 network adapter and asked for a Maxtor 80GB hd for it. I stated that I would buy it only if it physically fitted to the adapter (Sony decided to have the connectors solidly attatched to the circuit board so they can't be moved).
He walked over to a shelf, picked up a Maxtor Diamond Plus 80GB HD, opened it and attatched it to the adapter. "That'll be £40 please" :-D
Never had a problem with Disk Depot either. Infact, I couldn't get into the shop so I ordered online. There was a delay in getting the items out to me so the owner of the shop (who's not usually in the shop during the week) drove out and hand delivered it to me :-)
Later on I found out that the owner's wife knows my sister (I think both taught at the same school).
Maybe we're just lucky that we have 2 good shops here, but I think there is another PC shop here that's crap. Can't remember the name of it though.