We bought Italy passes a few months ago, but just realized we need reservations for the Eurostar (and we leave the US in 4 hours!).
Raileurope and Trenitalia can't help me, since they don't allow electronic reservations or apparently have kiosks at the station to collect them. They can only mail paper reservations.
Am I screwed as far as Eurostar? I know reservations aren't needed for the intercity trains but that adds 2+ hours. Thanks!