Costco does have road hazard warranty but none of the locations carry the Michelin pilot 4S. 3-5 days to receive order.
America’s tire will have in stock in 1 business day plus they allow you to add hazard protection to your other tires even if they weren’t purchased at their shop.