I am very pleased with their customer service, they are always willing to listen and help resolve any issues or concerns you may have.
The only thing i dislike about them was how long it took for me to receive my funds back after paying off our credit cards in full! They were quick to send us checks but once we received those they didn't get processed until 3 weeks later!! We had made payments towards other people's accounts so they couldn't cash immediately which caused some confusion when sending out final statements/checks. If your looking for fast processing time then this isn't the place to go! Get everything taken care of at one location as easy access makes things much easier than dealing wtih multiple companies!