We have been a customer with this company. They are very quick to get your business and then the trouble starts...They randomly (without proper reason) decide to place holds on credit card transactions for more than 90 days. Try to resolve the issue then is impossible since they don't answer their phones or respond to emails. In the mean time they earn interest on money your customers paid and ruin your business cashflow. If you want efficient service this is NOT the company you want to deal with...
Recommendation: Dont use them!!