Anna B.
I wish I can give them one star
I wish I can give them one star. Such terrible services, and when I needed to cancel as our business is winding down in June, they told me that the final account review process will take all the time between now and Nov, and that we'd have to continue to pay for these 5 months of non-activity non-existence? Excuse me? If they don't expedite the closing process and get it done sooner, I will need to file a formal complaint with FTC




