I’ve been with Mercury Payment systems for about a year and half and one thing I’ve come to realize is that this company will nickel and dime you to death. There has been nothing but fees on top of fees. I run a small restaurant in a very competitive tourist/college area so it’s tough and these fees really add up. We haven’t had any problems with the credit card processing but it’s hard to make a profit when fees are piling up. On our most recent statement the additional junk fees were higher than the actually processing fees. Every time I contact Mercury to get these junk fees removed they always tell me the same thing: “We can remove the fees if you extend your contract.” This seems to be their strategy. Unfortunately you’ll be stuck in a never ending cycle of them adding additional fees and you constantly renewing your contract to get rid of said fees. Very, very shady business. Avoid them at all costs!!