Sometimes the billing is accurate. Other times it's not. Watch out for the little checkbox that is auto-checked when you sign up.
Also when you contact them they'll always say "We're just the biller." We cant do anything. Then they refund if you stick to your guns.
They really need to be above board but know some guys are too embarrassed to make a fuss. Not me. I'm not ashamed to call my credit card company and stop payment. You should too and you'll not be scammed
Epoch works with thousands of websites and has done so for 20 years. We are accredited with the BBB, established with the card associations, and fully pass all PCI compliance standards each year. I'm sorry to hear you had a less than perfect experience.