If a nearly new item breaks without the owner doing anything untoward to it then they are entitled to repair or replacement. Given that this is a nearly new mech which should last for a very long time in reality, then replacement or money back is the only appropriate action in this case. Let's face it, you'd expect over time to replace jockey wheels but not to have a mech body fall apart in such a dramatic manner.
In terms of the law this could extend upto six years depending upon the item and the circumstances and ultimately may not cover the full cost of the item as per the circumstances.
And I agree, the customer is not simply entitled to demand a replacement on any broken item. If the customer breaks it by using it inappropriately then they are not entitled. If it fails in what would be the normal parameters of use then they are entitled to redress. The cost doesn't fall on the retailer anyway so I don't see why the retailer gets the hump.
<edit>
I should also have added:
If the retailer believes that the item has been abused then they have the obligation to refuse, not to duck and simply send it off to somewhere else. The contract is between retailer and purchaser, not purchaser and any-man-jack-in-the-supply-chain-until-somebody-takes-responsibility.
Why would a supplier bother as there is no legal obligation or liability on them?
My occupation precludes me from accepting that a retailer can defer because legally they cannot.
</edit>