I'm on day 3 waiting for orders to be filled from Lowes and Home Depot on 130th. The Lowe's order is fairly big but Home Depot was like 4 things. I was reading on reddit that in some places they are 1-2 weeks out. My buddy just waited 8 days for a Canadian tire order.
It would be good if they provided an estimated time frame for fulfilling orders So you could make a better decision as to wait for curb side or go into the store.