I have bought 2 cars from them with no problems. I go to the main lot though (upper Riverdale Rd). The interest rates are kinda high BUT the cars are usually paid off in 2-2.5 years. Also when you make that last payment, they go and get your title right then and there. No hassles or waiting.