I don't understand the embarrassment either.

Unless you're a 14 year old girl and your 19 year old boyfriend is in the car waiting while you pay with daddy's money.