This is a great company to work with. When no other company would approve me I got approved plus a great APR rate. Did I mention my car was brand new with less than 50 miles on it ! Plus I got two free oil changes. And did I mention the great warranty. Cannon is a pretty awesome car dealership and I would recommend everybody go to them.