I opened up a cash plus account 3 weeks ago and I still cannot deposit funds into the account. I called repeatedly and am just blatantly lied to each time I call on the phone. It has been a horrible experience.
Claim your business profile now and gain access to all features and respond to customer reviews.