This store has everything, but its a bit pricier than Home Depot.  One complaint I have about this store is that the register checkout is always really slow.  I'm not sure why.  The Ace Hardware at Missouri and 7th Ave is a much nicer and quicker experience, but this location does seem to offer better prices.