Eulalio Reviewed on Dec 5, 2018, 7:53 PM
It was good but you should clean the weird smell of the inside of the car. I was aware of it so no big deal for me.
Gloria Reviewed on Oct 22, 2018, 3:54 PM
My Experience was great. The only problem was they moved their location and was not notified. I went to the original location and no notice on building. I called and then was given address. Would have been much easier if I had been notified of new location before hand.