Has anyone done business with,"David's Vacation Club Rental"? The site seems to make renting points easy. But I still am a skeptic. Thanks.