Edwin,
Thanks for the quick reply. I am aware of the bonus miles opps. and getting the fee waived. I guess I should have elaborated and said that my real issue is losing this months current miles. Like mentioned my fee is going to hit on my 5/19 billing statement and I have at this point around 3000 miles for this month in spending. Hope this clarifies what I am looking for. Ultimately if I cancel the card on the 18th per say will I lose the miles. Just looking if anyone has any personal experience on this. Citi is pretty unclear when you talk to them of course.