Fred Williams in Wolverhampton is also very good. I still shop there for bike stuff even though I now live in South Wales!