Spirit is a ripoff. Called in a pinch to get to Vegas from Minneapolis and was quoted twice what the published fare was. Then they proceeded to gouge us $45 each for small carry on bags. When I complained they stated a third party booking agent sold the tickets even though I called the 800 number on their page. NEVER AGAIN.