It's funny, I swear that the postage stamp vending machine was there wehn I went last March, but I'm about 99.9% sure it wasn't there when I went again last September because I felt funny walking into the locker area and not seeing it.
Speaking of postage stamps, anyone know what the postage is for a postcard? Just curious.