This is NOT legitimate business. They take your credit card information and charge you randomly on auto renew, or fees. My experience resulted in a series of charges on a card that I thought was inactive due to late fees. Really horrible situation.
If you try to contest it, they will not remove the charges, but try to convince you that you "signed up" for a renewal. The WORST company!
DO NOT give them your card info or any information on your home! Very dangerous!