I'm thinking about purchasing a Greyhound ticket through a friend's credit card, but noticed that Greyhound charges an $18 Gift Ticket Fee if the ticket isn't for the cardholder. Greyhound claims the charge is for "fraud prevention," which just sounds like a credit card surcharge excuse to me...