Recently I travelled on business with UA to San Francisco. UA is well known for its limited service in economy and as my company has an economy only travel policy I had to accept what was given. I can put up with that. But what really gets me is the fact that you are forced to pay by card for beverages in flight and then each transaction attracts a £1.25 charge (which they dont tell you about). On the return flight I asked the stewardess what this was for and she told me it was because I was using a non-US card. I mean is this actually legal? Firstly restricting method of payment is bad enough but understandable as handling money is so out of date (sic) but hidden charges and charges to non-US card holders? Maybe its normal? What are other posters experience?