Did not receive statements and fought over late fees on several occasions. Since I did not receive statement they did not apply miles from charges because it was considered late.
I didn't use card for one month and Spirit cancelled all my 18,000 miles. I complained and they agreed to reinstate miles if i got new card and used it for six months. I just applied for bankamerica card but it takes a while for it to arrive.
I am afraid my recent purchase on the Barclays's card, worth $1,000 miles, will be voided as well.