so far as I know there is only one place in the UK with a geek squd and that's somewhere in the westside of London, as I drive past it on my way in/out when I'm working in London...
I imagine that they are the same as the Tech Guys that you see at PC world though in the UK.
My impression of them is that they are jumped up little no-it-alls who actually know nothing, and they like to assert themselves by confusing old ladies into buying the most expensive thing in the shop, when they know that they don't really need it and it might not even fix their problem...
I once went to PC world and bought a router, they over charged me so i went back. -their returns/complaints desk is the tech guyz desk as well...
the guy in front of me was returning an IDE drive as it appeared to be missing a pin in the centre of one of the rows of pins...
the buy actually took it back and swapped it as well for a different make drive.
(for those that don't know, pin 19 of the IDE connector is a blanking pin and it's quite usual for it to be missing from the drive, some manufacturers leave it in, some leave it out, it doesn't do anything)