I just closed my fee Marriott Chase card, it comes with a free nights stay, but we have switched to the Hilton brands and have a fee-free Citi Hilton card. I closed the card 8 days ahead of the due date, but the service rep told me it will take one to two statement cycles for the fee to be credited to my account. The yearly fee was the ONLY amount due. She told me to just send them the money and in a few statements they will return it to me. The card came with a nice amount of bonus points when I opened it.
Is this even legal? If you make a charge the hold appears instantly and it's posted within 24 hours. I haven't decided if I will pay it. She first said they would charge interest and when I asked about late fees, she said "it's possible"...it seems so shady, I asked for a higher up and some how my called got dropped...