There's nothing more American than not knowing the price you're going to pay for something until you have to pay it. This applies to everything from income taxes to health care to big ticket purchases like homes and cars, to airline tickets, to cell phone and cable service, all the way down to restaurants with tips and service fees and everything on the store shelf, where sales tax is not included in the price of the good. Somehow the USA has normalized this throughout its entire culture.