у нас этим словом называется еда. как раз продаваемая на вокзале, в поезде, на каком-то мероприятии еда - это concessions. Concession stand - это киоск, ларек.Что это reduced fare, я первый раз слышу Погуглила - да, в британском английском это действительно означает скидку. В таком случае я не удивлюсь, что в Канаде это слово используется, а в США нет. Но "умность" тут ни причем совершенно. Просто в Америке это слово означает совсем другое.