Вообще-то, приобретая билеты, заключаешь договор об услугах с транспортной компанией (особенно при покупке билетов онлайн, когда на странице сайта ставишь галочки согласия с условиями оплаты и перевозки, с ссылками на соответствующие документы. В магазинах давно действует законное правило - покупать товар по стоимости на ценнике, а не по базе данных товаров на кассе.