Who did the servicing (or maybe you might not want to post that). Are you absolutely certain that they changed the belts? Was it a listed item on the service bill? What you describe sounds just like a belt failure especially if all has been fine and danny before the failure.
My commisserations - it could be very expensive
