Good supply store with a good stocked yard and knowledgeable staff. Competitive prices and a small town feel.