Complaint: Scammer alert!!! I signed up with them a few months ago to help me charge credit card transactions for my clients. Their customer service is horrible! I have called numerous times to them to ask for help and the issue got never fixed. They have a poor system that double charged my clients every month. It’s a hassle for me to always provide refunds and it gave a negative impact and lost of trust from my preferred clients. Get rid of this company!
Tags: Internet Fraud
Address: Internet USA