All reviews seem negative
They do things for you, but charge outrageous fees for what you get, and they charge huge to close an account.