Is the Spirit Airlines credit card worth it?