EpicPay is an amazing company. They respond to questions and requests promptly. Their customer service is top notch.
Merchant since 2009