Dave D.
Shockingly bad.
They only do one thing. And they're shockingly bad at it. I haven't been able to deposit money paid to me from a company using this service for 7 days. I've waited twice for over 40 minutes for customer service and one of their people told me to call the company and ask them to send the money some other way - not kidding.

