Im not sure if I would recommend just because of the financial part of the process. I made it very clear when going in that I did not want my payments to go up but willing to trade in. The salesman was great however when I went to sign papers I made it very clear again that I did not want to add any warranty which the financial guy was able to lower the GAP coverage so I accepted only GAP. Well I go to look in my papers a couple of days later for insurance purposes and notice there is a $3500 add on warranty that I did NOT want and is not what I went over with him. I would have not caught this until my first statement came because of my payments not being what we discussed and at that time it would have been too late to cancel the add on warranty. Now I am able to cancel however my payments are higher than what was discussed for 72 months! Needless to say I am NOT happy about this.