The whole process from start to finish with JM Auto Racing was outstanding. After I placed my order I received a call to confirm the part fits my vehicle. After being told it could take 4-5 months to receive my item it was a bummer. But before I knew it I had received a shipping confirmation within two weeks and I have now received my item. A 4-5 month wait turned into 3-4 weeks and I couldn’t be happier with the item!