I’ve been using the BP Gas card for a while now. There are several BP stations within 5 miles of my home and office so I don’t mind being ‘forced’ to use their stations to get 5% back. I only use this card for gas and pay it off every month. My only complaint is that my rewards cannot be applied toward my balance as a credit, but I have to request a physical check which gets mailed to me, then has to be deposited. Kind of a hassle and I’m not a big fan of the US postal service, but no problems so far. I recommend this card if you can/will pay the balance off each month and if you’re willing to pump at only BP stations.