That's awful! Many kudos to your hubby for not losing his temper, it was bad enough as it was but it could have all turned extremely nasty if he had.
Hope they enjoy their new years gift from hubby!!

Chris