I called them and asked if they had a store or a walk-in counter.

No, but he said they didn't discourage retail sales (and I'm assuming cash payment to speed things up). Monday through Friday.