This product can be ready for shipment typically within 5 working days. See the most current state of stock via the relevant link. This item has been sold countless times and enjoy great interest. The models shown are fit for this product. Before ordering check if your vehicle is listed ? The spare part with the productname "BULB" is known to us as OEM number 39040241A. Make sure if this matches with what you are seeking.