One of the keys to selecting a timeshare to buy is due diligence on the management of the company. There are still a few resorts out there with low fees and good upkeep- with no record of special assessments. I'm not sure what the current average fee is but it was around $ 400 just a few years ago. Now anything under $ 500 looks attractive.