If it's any consolation, there are plenty of people who have paid the premium for "ready to ride" stuff that haven't been ready to ride.
If he makes it right then everything worked out as well as possible. sadly especially with skis things happen and most of them can be avoided. I learn something new everytime something breaks!