Is it better to buy your train tickets before you get to Italy?

1 reply