Who is Epoch and why is there a charge to them on my credit card?
EPOCH is a Payment Solution company Like Paypal…Visit : Accept Payments Online Worldwide and ask for help regarding your deducted amount via Online CHAT.They have really good customer service.EPOCH will also help you to cancel that recurring amount deduction.Thank me Later!