I was at my local Mazda dealer having the rear struts for the lift gate replaced under warranty and, decided to see if there was much changed in the 2017 CX5 compared to my 2014 CX5. I checked the manufactures white sheet on the rear window and see a $175 pin-strip charge and a $1,450 dealer added charge. I guess the dealers must think there are enough customers who pay for the extra charges that they put them on and, for someone like me, they think they can use it a a bargaining tool. I usually go to a dealer with EDMUNDs or CU info on what the dealer pays minus 2-3% hold-back and bargain up.
Ed
Ed