I don't get it... Pretty much all domestic airlines nowadays charge for everything... US Airways has gone to even charging to sit in an aisle or exit... I don't believe that Southwest doesn't even offer you pillows or blankets. So you get the option of being able to purchase this onboard the aircraft, rather than at the airport or store, for only $7, which is almost a bargain considering how much they rip you off at airports. I've got more to throw in here, but need to go catch my flight.