I had a bad deal trading in my 2013 Terrain for a 2014. No extra set of keys (that I asked for and never received)...no block heater, no seat wamers and trailer hitch for another $10,000.+ dollars ( these were eventually installed by their service department a few monyhs later). My 2013 had a lil over 50,000 kms...and the 2014 had more than 30,000 kms. We spent over 3 hrs to make this deal when I had told them what I had already wanted. We arrived there at 2:15 and got home after 5pm (was dark out by then so we could not see if this was the vehicle I had requested for)...Was this vehicle from New Orleans that they needed to get rid of? Next day at 8 a.m I returned it and asked for my old vehicle back with my $10,000+ They wouldnt do it...they offered to put in all the other stuff and told me they would get the extra set of keys when the key holder was back to work that Monday. Monday came along and Mathew from finance told me they could not get an extra set and blew me off by telling me it only came with one set.