I bought my CX from them. Only place with a clean CX. I wouldn't finance through them, but if you find a clean car at a decent price, why not buy it?
Bought mine with 97k on it back in June of 02. It now has 112k miles on it and all I did to it was change the oil a few times and charge the A/C system.
I agree that there were some cars there that I wouldn't touch with a ten foot pole. But I'm happy with my purchase.