have you contacted INTUIT? they will price match other providers and having the processing work seamlessly with QuickBooks outweighs the extra fees for us
all the extra fees that you listed for, qualified, non qualified, commercial, AMEX, keyed / swiped, etc... are to my understanding going to...