how it feels to buy a medium latte in any American urban center in the year of our Lord 2025
587