Very similar to my San Diego Airport Spirit Airlines experience.
Spirit is okay for what you pay. You can't expect quality if you pay the lowest price.
1) You can't choose or seat or else pay a fee.
2) Only a small bag carry on. Not a full size carry on, or pay a fee.