No, hell no. Read my review. It's a total clusterfuck dealing with them.
They don't even know how to follow simple instructions (ie depositing money into the correct account, when the acct number is written on the check...among other things) and then treat you like shit when you call after a...