a 3% processing fee has been here for over 2 years now as posted at register if you are in our rewards program i always put extra points on your acct to help make up for the fee. bob
They've been doing this for at least a year in order to keep the same prices they've offered. The 5% back customer loyalty program they offer more than makes up for it or just use cash!
Thanks! Your answer is awaiting moderation.