Well, to give them the benefit of the doubt: A) if you really did just take the front mech off a working HardRock and then fit new tyres, saddle and cables you'd probably be under-selling it at £70, and B) it clearly states they have fitted "new cables, a new shifter, a new chain and a new front...