For our small town, this place is super. Right downtown, this is a huge place covering 2 blocks with a great hardware and tool shop, as well as all the building and lumber supplies you can think of. We needed some sheets that they didn't have in stock, and they had them sent within a couple of days. The help desk is always busy though so don't be in too big of a rush. They also have every power tool you can think of. Really great place for such a small area.