I have shopped at Software and More on numerous occasions. The selection of Hardware and software is good. They have started to carry more Apple Hardware recently and they have a decent selection of iPods. In the past I have been able to haggle on pricing but its been a while since I have done that. My friends and I would all come in to buy the same item and we would get them to drop the price for haggling. I haven't done that for a while though so I am not sure how they deal with that these days.
The last thing I bought there was a sound card. No problems.