Railway station ticket machines charge passengers more than twice as much as a major online retailer for some journeys, analysis has found. Consumer group Which? said its investigation found the best ...