Someone at the Las Vegas Talk website pointed out this good deal. They have an "up to 25% off and free upgrade" offer which is even cheaper than the similar MasterCard/Budget offer.
I would assume you would want to be a member of BJ's just in case they asked for your card.
http://www.bjsvacations.com/promotio...al/default.asp