So... it REALLY is a "car vending machine", huh? Thought it was a joke but no.
Being old-fashioned, I wouldn't buy my car there though. Gotta talk to dealer guys, torture them with tons of dummy questions, see-drive-feel the car(s) multiple times, etc.