Sounds like thinks have changed a lot there since I last used them in 2001 then!
I was charged double price for a free hub, £20 to fit it, then a £15 'emergency' labour charge for them to do the work the same day. They knew I needed to ride, so took me for one! They still spent a couple more hours fitting pedals to some new bikes they'd got in before doing it for me.
Then they hired one of my friends a £200 giant piece of junk and sent him up the DH track on it. When the inevitable crash happened and a seat rail popped out he was charged £40 to 'replace' it, before putting the seat in a vice and putting the rail back in right in front of me.
Good things have changed, but I still make sure I have all my tools and spares with me when I go so I don't have to use the bike shops up there.