Buy from Halfrauds at your peril. Given the many tales of woe from previous Halfords customers on this forum, I would be very wary.
I did buy a Carrera crossfire in 2014 and converted it myself. When I got the bike I had to spend some time fettling gears and brakes, so they don't even do that well, despite their ready to go claim.