What amazes me is the assumption that £600 is a lot, think about it
You pay £600
Of that take off sellers (shop) commission, distribution costs, manufacturing costs, and you are left with a bike who's materials are worth about £150-200, so CHEAP plastic, low value metal, rim brakes, and worst...