The airline says that if you don't pay for your carry-on luggage in advance, you'll have to pay $100 at the gate for each piece. If you tell the airline in advance that you'll have carry-on luggage, the cost is between $20 and $35 a piece.
Spirit is one of the few carriers who charge for carry-ons. The airline says the charge is necessary to speed up the boarding process.