Published: Apr 19, 2010 3:34 AM EDT

FORT MYERS, Fla - Several top U.S. airliners pledging not to charge passengers for carry-on bags. The move coming weeks after low-cost carrier Spirit Airlines announced it would charge passengers up to $45 to store luggage in an overhead bin.

American, Delta Air Lines, United Airlines, US Airways and Jet Blue Airways each have committed not to impose the new fee.

"I think its too much. I think we're already being charged for too many things", said one traveler at Southwest Florida International Airport.

The add-on fees including checked bags, pillows and food is a key source of revenue for the airline industry.

Continental Airlines was not the on list of carriers promising not to add a carry-on fee. The airliner is said to be merger talks with United Airlines.

"There's only so much money you can have in your budget for a vacation or on business trips and when they start charging for everything you've got a problem", said another traveler at RSW.

Several airliners are expected to post first-quarterly losses in the coming weeks as gas prices continue to climb.

The battle over carry-on fees also making its way to Capitol Hill. Several Democratic Senators say they plan on introducing legislation that would tax airlines if they charge passengers for carry-on bags.