I opened a Spirit Airlines credit card ( Bank of America ) while being promised free miles. I received only a fraction of the miles promised. 
I was charged an annual fee and called asking them to cancel the fee since they did not deliver on their part of the contract. They refused to cancel it. 
