My only complaint is I purchased a 2015 Dec 22 2016 so it's just about a year old I have put in a couple address or streets that I have known to be there for over 30 years and it can't find it or one time it took me to the middle of nowhere had to use my phone to get me out. Also sometimes the arrow icon gets mixed up and isn't even following the road. Went to GM they said no problem just pay the 170.00 bucks and the update will fix you up. I said what why should I have to pay for a update on a car that's barely a year old. I said never mind I'll by a garmin it's cheaper.