I highly recommend this place OVER stopping at the big name hardware stores as far as small items is concerned. Such as nuts, bolts, plumbing fittings, and small what nots. They do cut keys and have paint and screen door screens and potato pumps and such. They also have friendly staff that will gather the items for you, so no digging around the bins. They sell the items in small batches. A place like Fastenall will probably have the same stuff but in a bulk buy. And other nearby places wont handle cash sales, only accounts, so when I only need four(4) 2 ¼″ x 3/8″ grade 8 bolts with nuts and washers… I always come here. They have a nice selection of springs too. They don’t have appliances or all the big stuff… just the little PITA things that the big guys typically don’t keep up with in stock. They also sell propane. If you have a particular pipe plug or need of a galvanized fitting, or something you need in a hurry to finish that swing set or lift kit for a Jeep like now, don’t even waste your time going to the big boys, because you will only just end up over here anyways.