Hello all,
I rented a car for my stay in STL. The wikipedia entry says there is a Budget service counter at the new Gateway Transportation Center, but on Budget's site, it says the nearest location is the Sheraton across the street. Can anyone tell me if there is a counter at the station? I...