Do not take their word as far as delivery time. I waited almost two weeks for a part. When I noticed that the part hadn't shipped yet the day before I was told I would get it, they told me that the manufacturer may or may not have it ready in another week and a half. I got no call or heads up by Hottexhaust as to a possible delay. Prices are great but service is horrible. Don't order if you need something in a timely manner.