I bought my car from them, and had nothing but a good experience. Recently I took my car to them to get a tire patched. Well they nicked the rim with the tire machine..... Sucked, really a minor thing, but they took it seriously when I brought it to their attention, instantly saying they would make it right. And they did, good as new.
If you are looking for a new car, check them out, always a good experience, and I hate hate hate dealing with dealers of any kind.