A friend of mine has just purchased a used (2018? 1100miles) Carrera Crossfire ebike from an online retailer of used ebikes...
Now this is a bit of a dog, if he'd paid £150-200 privately for it, I'd admit it is what it is and tell him to make the best of it, but he paid over £600! for what looks...