Glasgow has a great home brew shop. Its called Glen Brew, its in the partick area of glasgow.
their website is
http://www.innhousebrewry.co.uk, its just had a redesign and is looking ok.
they are fairly competitive for prices, i cant comment on their delivery as i always just go to the shop which is a wonderous experience. the staff are always friendly and helpful. its not the biggest of shops but they have almost everything you will need.
the shop has been there for years, since i was a kid.