Did you get the credit multiple times? I have it on several cards, and the first posted quickly, but since then.......crickets.
I was starting to think its once per person and cursing buying overpriced gas at BP (they are not competitive in my area)
I accidentally used one card twice and found both time I got $10 off. I remember someone mentioned you can use each offer two times.