and speaking of Warehouse, memberships, I've had a BJ's membership for the last 4 or 5 years and after the first year or 2. I never paid more than twenty 5 dollars for it. Here's the hack. Turn off the auto renew feature. When it comes time to renew, don't renew it. Wait about 60 days or so and they will send you an email to have you sign up for twenty 5? I've been doing it for the last 3 years. Haven't paid more than twenty 5 dollars. I don't think that'll work with costsco a uh they want their money and they know you're going to come back, but BJ's they might need business more.