Just like every other BBB, huge selection of everything you could think of, plus some things you didn't even know existed. I could spend thousands of dollars in this store, it's dangerous, really.
Customer service, eh.
The girl at the counter was on the phone with someone who lost their cane in the parking lot almost the entire time while ringing me up. Barely said anything to me at all. As it happens when I got to my car I found the cane they were looking for, so I went back in to return it (trying to be nice) and she was still on the phone with the lady and all she said was "oh, the lady I was helping found it". There was no thank you or acknowledgment that I went out of my way to bring it into the store for them.
It's petty, I know, but it rubbed me the wrong way. She could have at least said thank you.