I love Home Depot - and, no, I haven't lived in the suburbs in years. Home Depot is the do-it-yourself answer for urban dwellers. They just have about everything you might need ...
All reviews seem positive