I bought my 2015 Mazda 3 in July of 2015. I received a recall notice & immediately brought my car in to Palm Springs Motors for the recall service. The service manager indicated that they had not yet received the necessary parts from Mazda to perform the service e. A week later PSM calls to say the part is in. Now, PSM does not have a rental for me & I have to wait over an hour for a shuttle. I'm now being told that the "clips" to the fuel tank are on back order & this whole recall service may take even longer. I am so regretting leaving Toyota for Mazda & will never recommend any of my family, friends, or coworkers purchase through Mazda.