I have spent a fair amount on home renovation materials in the last year or two. Most of our shopping is done at Lowe's. Their prices are good, staff are friendly, some are more knowledgable than others, but that is to be expected with a big box store. They have made special requests to manufacturer's for us and gotten back to us in a timely manner. They price match, so they really can't be beat (on products or brands that they sell). Their online system is also very good, easy to search products, has even more variety. Store pickup is convenient, but slow at times, I cannot complain though as it saves me the time of searching up and down the aisles. This is my go to store for home reno.