I bought my last car here and I feel that I got a fair deal. The sales people are very nice, and the dealership is clean. I feel that I got a fair price on my trade-in as well as the new car I purchased. They offer free state inspections for life, as well, which is nice.
The only downside is that it does get VERY busy--if you are planning on coming here to look at cars, I would recommend calling ahead if you know what you're interested in. The first time I went to just look, nobody came up to me to offer help, but when I went back the second time and called first, I got great service because they were expecting me.