 After two test drives and reading many reviews, bought a 2015 Grand Touring for price, have buyer's remorse. Positive features of the Mazda are not unique in the SUV field.  Navigation system delivered with the car in December 2014 was not current.  Free update took 8 hours to download/install including at least 8 trips back and forth between the car and my computer.  The HomeLink system does not function despite many trips for resolution of issue - dealer basically gave up, and I gave up on the dealer.  After two years, still no resolution by Mazda.  Larger buyers be aware that the seats are too narrow/hard/uncomfortable. Had to make a pad to sit on.  My 100 pound wife also had to have a pad.  Mileage so far on mostly level highway speeds of 65 mph or less, is is 26, not the 30+ claimed.  Steering is so responsive that you may drift out of lane if you glance at the displays.  The 19" wheels/suspension  provide a bumpy ride.  After two years of ownership, with no resolution of "does not work" issues, I will not buy another Mazda.  Recommend you consider Honda, Nissan, or Subaru.