Complaint: I leased a car from them a few years ago, made my payments on time loved the car. Then I was notified that the owner of the car I leased was going bankruped and I had to return the car. I was told that my deposit would be return to me. I have called several times, emailed and have been given the run around. Do not do buiness with them. They are a rip off. You will never get your money back and you will never get a straight answer.
Tags: Auto Dealers
Address: 7500 E Arapahoe Rd Ste 295 Centennial, Colorado United States of America