After my first overnight Amtrak trip, I learned that the train line has a loyalty program that rewards passengers two points for every $1 spent. Points may be used for tickets, hotels, shopping ...