For those who have let this company continue to ACH money from their account, well, common sense would tell you to close your account and file suit for your refunds. Problem solved!
Bottom Line: No, I would not recommend this to a friend
27 people found it helpful
Link to this Review