Beware of this company. Anyone who says they have had a GREAT experience with them must be an employee. It is UNBELIEVABLE the lengths they go to to avoid the law. Even the bank has been befuddled by them. When I reported them to the bank the person I spoke to had just talked with another individual claiming fraud against the same company...with many names. They are located in many states and not 'legal' or licensed in any of them. The BBB has started many files on them in many states.
BEWARE they are very very tricky and will withdraw whatever they can from your account!! Keep an eye on your money!!