This $40 BJs Club+ Card offer might make you love grocery stores again

Get a 1-year BJ’s Club+ Membership for just $40 (reg. $65) through May 3 and enjoy massive grocery savings, 2% cash back on purchases, low gas prices, and exclusive member perks.