My protege 5 had the driver seat belt buckle break. The seat belt would not stay in the buckle. The dealership replaced the buckle. I was talking to a friend who works in service department at a dealership. He says that Mazda should have replaced it for free since it was a safety violation. Does...