I am pretty confused about how to book a ticket! Should I wait until I get to Italy? I think RailEurope is the only way to book this from the US - is that right? I am traveling by myself so I want to make sure I can get on the train - I don't want to get there only to discover it's full, as some others on this board have with other trains.
Then if I do wait until I get to Italy, where do I buy a ticket? At train stations only, or are there other places? I feel silly posting this but it's my first time there.