If you are an American Express cardholder, they have a promotion with BJ’s Wholesale Clubs that will essentially net you a free 1-year membership if you are a new BJ’s customer. The membership is discounted 50% down to $25, and then you also get a $25 gift card. Here are details...