this company is a joke...located in the back of a home garage they convinced me to give them my car title for a fee, i would have been better off payi…