Have you ever bought a train ticket or paid extra to park at a hotel, and thought to yourself 'hmm, it seems like they are ...