I often go in nutz4bikes in Trowbridge and buy most of my stuff there, they are very helpful and will go the extra mile. Maybe some stuff is a few quid cheaper online but they then have to send it...