Exactly why I deal with RockAuto.com! And I just make sure that I have plenty of parts on hand, or rather in my Garage, so that I know I can install them on MY schedule. It also helps to have a couple of these trucks, tagged & insured, so if one is out of commission, I can just jump in the other one......or two!