I think credit card processing is becoming highly competitive. Your situation sounds exactly like mine, I was paying 0.25% and I just signed up with a new processor at 0.05%. My new processor seems to be signing up everyone in town and I think there is a mad rush to be the first to sign people up at this new rate so that if they are making less per customer, at least they'll have more customers to offset this loss. One thing I will say is that I won't sign a contract. Obviously you have to sign up for the service but my rate is locked in as long as I stay with them and I can get out anytime without a penalty. Also, it may not matter to some people but I much prefer the PAX S80 to the VeriFone VX520.