My grandma lives in Austria, but every few years she musters up the courage to visit my parents in the States. Every time she swears it'll be her last, because of how taxing the whole trip is on a single woman in her upper 70s.
The last time she flew to St. Louis, it was the usual nightmare. Bad weather, cancelled flights, late for everything. Because of thunderstorms over the midwest, she was stuck in the airport in Toronto until her flight was cleared to leave. Having been awake for close to 24 hours and of course being totally dehydrated from the flight, she went to one of the stores to buy herself a bottle of water. The lady behind the counter refused to sell it to her, however, because my Grandma only had American dollars and Euros, and nothing else. No credit cards, no check book, no ATM cards. After trying to explain the situation very nicely in her best broken English and still being turned away, she was about the leave the line, when a lady behind her took the bottle of water and paid for it along with her own things. Of course, she also refused to accept my Grandma's offer of compensation in USD.
This was the first thing my Grandma told us when she finally got to St. Louis, over 12 hours delayed. Thanks nice lady!