Я всегда покупаю на этом сайте:
www.tutu.ru
Никаких проблем, совершенно безопасно. Дёшево.
На сайте видны свободные места - можно выбрать, где Вы хотите: верхнюю, нижнюю, боковую полку, рядом с тамбуром или нет, а также вагон.
В случае отсутствия билетов можно оставить свои координаты, и Вам пришлют информацию, как только билеты появятся.
Распечатать можно дома, если есть принтер. Если нет - запишите номер заказа, поезд, вагон, место, и спокойно возьмёте билет в кассе на вокзале или в автомате.
Не забудьте паспорт.
На следующие вояжи могут дать скидку.
Приятного путешествия.
Если будут вопросы по этому сайту - пишите мне.