Believe it when you see the money.
BOA has been paying me 3% rewards for on-line purchases for 5+ years. Never a problem.