Disgusting service - and gutting about the wheels - I hope they sort it out for you
Did you check mileage before taken and now back - perhaps some little scrote has been taking it for a blast - have heard stories like that before! - hope not though...
Ryan