Now that Home Depot has moved in across the street, this place is looked at as understocked and overpriced. It was the only place in town to get building materials at, but now it's out dated.
It's hard to find someone to wait on you if you have a question or need to order something. Also, the service isn't very friendly.
You're better off going to a nationwide chain.