I am starting a new business and they got me in a moment of vulnerability. I tried to cancel and they THEN told me that I owed them for the setup fee- another 400.00. They never told me about this. They've said they'll "review thier call" and get back to me. DO NOT USE THESE PEOPLE! The website is atrocious from some third world outsourcing, they don't stay in touch and they're just after your money. JUST SAY NO
Catherine,
Sorry to hear that you had issues with cancelling your account, and that you were unhappy with the service. I'd be happy to follow up with you and ensure customer service has reached back out - I'll private message you my contact info.
-Mike