I never understand how people can buy something without asking the price (when it is not listed) and then be upset when they find out how expensive it was.
I'm sorry but I never ask the price of a Captain and Coke when I order it for my husband. Its a standard cocktail and I've never seen a restaurant list the prices of their cocktails unless they are promoting a happy hour.