The workers are very helpful, unlike some of the nearby hardware stores.  They have a little of everything.  They're also helpful on the phone, so if you don't want to walk there and find out they don't have something - call ahead!  Very friendly!
Pros:  Location, Customer Service, Good Inventory of Random Supplies
Cons:  Less inventory and higher priced than Home Depot and Lowes - Duh!
                        
more