My purchase from them was disappointing. I loved the condition of the car but the price was way over blue book. I left there initially with a smile and was horrified when I went to arrange different financing and they pointed out my pricing mistake. I give them credit for a no hassle return but the business model of paying too much for good service just feels dirty.
If you use them do your homework their no haggle price almost left me way upside down.