Decent selection for what it is, but I have had major issues with regard to ordering through their store. My brother had first placed an order through them and I was to pick it up for him while he conducted some training out of state. Problem is it never came in and they had no record of the order itself or him. I also placed my own separate order for something else entirely and the exact same thing happened.
On both occasions I made a trip into the store (being nearby) to check the status of the order in person, and was told they had no knowledge of said order(s) and that they would try again. This review is several months in the making as I wanted to give them plenty of time, but it is evident that they don't really place much stock in getting back to customers about special orders (when a simple, "sorry, we couldn't get your product" call or response would have been nice and sufficient).
So yeah, you can get a lot of your average run-of-the-mill items here but if you're looking for that "we care about you" customer support and service, I would look elsewhere. Heck, the prices aren't that amazing either so with Lowe's right down the road, I will be conducting my business there.