I love going to Coda at Stevenage - there are always interesting things there. My credit card doesn't share my enthusiasm ;)
Never been to the Luton store - tried to once, but couldn't find it, so I drove to Hitchen instead & had a look around Machinehead....