Received them item today and the package shows the correct part for my vehicle.
I won't know the item quality until I install it.
I suppose the shipping time was adequate. My main concern was it being the correct part & that it arrived before my vehicle work "schedule".
The price appeared comparable to other sources with the bonus of free shipping.