Bahamavention and You

This was part of an infomercial I saw. I seriously thought it was a joke, but it looks to be their new ad campaign.