I could spend all day in this store but, I do not have the time. The employees seem to be right on the spot to help me select what I came in for and to suggest something else if I do not find what I wanted. I believe they have plenty of things in stock; I have always found what I wanted. I selected what I needed online (at another store) and it was on sale, but still cost more at the sale price than what I purchased at the Barnes Store and I did not have to wait or pay shipping. It reminds me of an old country store but has been updated to contend with the competition. In addition, the employees are knowledgeable, courteous, and efficient.