Was in the same boat with OP and went with shrockworks after reading a bunch of threads on them and how reliable the company is, the lead time is long but worth the wait from the quality they are praised about. ordered mine about 3 weeks ago and Mark told me lead time was about 4-8 weeks. i went with the tread plate and textured coating.