Typically, I hate home "improvement" stores. But when we bought our new house, it occured to my brother to give me a gift card for Home Depot, so the other day I went (dreading it) so I could buy some hardware for our bathroom re-do.
This location is not the most modernized, but it does get the job done. They have lots of stock of your basic stuff. What they fall short on is decorative stuff- it just looks outdated. You can do better at Lowe's for that sorta thing. Good luck finding an employee to help you and the store seems a little dirty.