I still think this is a great deal. Three free nights in a suite in the hotel for 2 hours of my time? Sounds worth it. And I'm paying $100 for 20k IHG points, a $50 Hertz voucher, and a free night certificate. As for them stretching it out, if they tell me 2 hours, I would just walk away after 2 hours. Doubt that they wouldn't honor the refund if I tell them that I can't stay for longer. Not sure about your experience... Maybe you're just a pushover?

1st, it's a great deal, We had an amazing time!
(when I called to make a reservation they said they didn't have the 1 bedroom villa available
and the 2 bedroom one was an extra 100 something more a night, so asked him what he can do
for us, after 10 min on hold he spoke to a manager and they waived the fee!
We had an amazing time there! went there for over Shabbos full kitchen washer and dryer etc,
the two bedroom villa is over 1200sq feet, easy shabbos accessible (especially for veges)
2nd of all in my case and I think in all cases they tell you they will give you back your deposit in
Cash so
when the salesman (and in my case then the assistant manger and then the manger!) are convinced
that they can't sell you there timeshare then they give you a paper to bring to the next office to get your $200 cash,