We went on a Friday morning and we were greeted in typical car salesman manner: overly friendly kid with dollar signs in his eyes. We explained to him our situation and he was able to make arrangements to get into a car that day, even though their inventory is lacking. It's not a typical dealership lot and it's tiny. The car we bought was in good condition mechanically but they put zero effort into cleaning it or repairing some cosmetic things i.e. the interior was dirty and the upholstery had issues. We even asked to have it cleaned and they did a half-assed job doing that.
The whole process from when we walked in to when we drove away took almost 4 hours. That's pretty ridiculous. It's best if you have all your ducks in a row as far as financing before going there because it gets tedious super quick. I mean if you have good credit, this place should be your last resort anyway.
I give them a bonus star for having coffee, cookies and popcorn and entertainment for the kids