Longest I've waited is 30 minutes....but usually 15-20.
Those guys left me in the cold. They were horrible, disrespectful, yelled at me. Park somewhere else, but in general, they run every half hour. Be sure to ask where exactly they want u to be to get picked up.
Thanks! Your answer is awaiting moderation.