Good product and shipping. If you are ordering this part for your Mazda, keep in mind that there are "2" different parts numbers for this end cap. One part # is for the one that is made in Japan, and the other part # is for the one that is made in Mexico. The original part that was on the Mazda 3, was made in Mexico but I bought the one that was made in Japan and it fits like a glove.
The part was delivered on time and fit exactly to my Mazda 3. Self installation took only a few minutes to complete. Save me a lot of money from going to repair shop