and you saying halfords bikes are all 9 speed, no there 8 speed, the whole bloody lot of them below £400. same in evans, same in any bike shop that sells bikes under £400. never believed 9 speed gets anyone anywhere, i still ride faster on an 8 speed than any of my mates that have 9 speed, point proven, plus they have the full 3 rings up front, i have just the 1.
and well, the chain snapping does stand, my mate snapped a 9 speed chain like 4 times in 2 months, so his new one was fitted by the bike shop and it snapped within a week.