Now that I am a homeowner it's no exaggeration to say I visit this place at least 3 times per week, sometimes 2-3 times a day. I've always been a fan of buying things online but that's not a viable option when you're renovating your fixer upper and constantly needing new supplies. I have found that Home Depot prices are actually on-par or cheaper than online retailers, plus you have the added bonus of seeing something before you purchase it or browsing for the specific one you want.
The employees here are always welcoming, friendly, and very helpful. Some more helpful than others, but I guess that's normal. In the past month I have both shopped here and used their home services, and I am very satisfied so far. In addition returns are painless and check out is easy with e-receipts.
As long as I have more projects for my home, I will keep going to Home Depot and specifically this location.