Although I've never had the chance to buy a car there, I did do some shopping there and found it to be a good experience. They had nice vehicles very reasonably priced. The salespeople were friendly and helpful without being pushy.
I will continue to visit their lot. Another lot to check would be Bergstrom right down the street from them. That lot is also really good. They used to be Ballweg and retained a lot of their old employees so even if you had a bad experience with other Bergstrom lots (like I did at their Fitchburg location), I wouldn't hesitate to buy a car at their Middleton location.