Many of us have suffered through it — a long haul flight that seems to go on forever. That terrible feeling of being packed like a sardine into a small economy seat, with no escape. The booze cart in the distance, taking forever to get to you. Hours to go, and you’re already stir crazy. […]