www.raileurope.com will give you an idea of the prices (and schedules).
I'm really not sure whether the tickets cost more here or there. If there is a difference, I think purchase here is the higher. I tend to buy them there since I'm not always sure of the schedule way ahead of time.
Romelle