Originally Posted by
TLVorbust
Most people who take greyhound for long distances, not for daily commuter travel, either do not want to have to show ID (I wonder why) or can only pay in cash (I wonder why.)
you can pay cash for a flight, in fact some airlines accept western union as a form of payment.
Also, you can opt not to show your ID at the airport, you'll just be subjected to additional screening.