We do have an auto parts store in my area. If they don't have the item in stock (to me a practical impossibility), they will get it from their other stores or warehouse to their store in 30 minute. For those keeping score at home, that is about 0.003 weeks.
If you call the store ahead of time they will do either of two things.
If they have the item in stock, they will pull it off the shelves and have it waiting for you at the checkout counter
If they don't have the item in stock, they will get it within 30 minutes and also have it waiting for you at the check out counter.
It is like they are providing a "service" to a "customer" or something.
I don't buy auto parts on-line.