Never buy anything from halfords. They'll fuck you over with things that break every couple of weeks, insurance policies that constantly bring up the phrase "Oh, our plan doesn't cover THAT part of what you bought", blatantly lie to you not being able to get parts because you "need a specific piece from a bike that's discontinued" (even when you can still buy it from their website), and every so often slip a surprise cost into your repairs despite them being under their shoddy warranty plans.