Today, I showed up at 8:00 a.m., without a reservation. The staff was friendly, professional, and fast.
They dealt with approximately ten people, in the 15 minutes that I was there. The "line" never got above one person.
The only reason why I had to wait: it was freezing out, and they were cleaning the specific model I needed - although, another model was ready to go.
Definitely recommended.