There is a simple test: Do they ask you for money upfront (other than perhaps $50 or so to run an ad)?
If the answer is "yes", stay away; they have no incentive to do anything for you after they have your money.
Unfortunately, there are many, many scammers in the timeshare world.