A 24-hour newsstand offering self-service options.