Just received a mailer for my BJ's Mastercard from Comenity (I have the regular membership - not the Rewards membership) offering triple rewards on non-BJ's spending through 4/30. That make it 6% on non-BJ's gas and dining, and 3% elsewhere. Of course, their rewards come in the form of a shopping credit at BJ's, rather than cash, but that's still not a bad return. Not sure if this is a targeted offer.