Home Depot seems to delivering some stuff for free the next day (and occasionally the same day.) And they can always have the product ready for pickup in front. Sometimes its so hard to find stuff in their store. Even some of the delivery charges feel lower than before.
I've always found the location pretty accurate on the home depot site (which works fine on mobile browsers) for items I'm looking for.