The timing could not have been better. It was Christmas and Donald Craig had just received his timeshare bill. On top of ...