I was wonder if anyone knows of why this credit card processing company is the best in the business. Or at least that is what they are saying on their website