My experience in signing up for (and canceling) this card:
It takes 4-6 weeks from the eligible spend to receive points. In my case, bec. my 1st order was from the mint and it got backordered, they were billing me for the $450 waay before I got the points. On the first bill they had the charge for fee, and I called and said I'm considering cancelling so I don't want to have to pay the fee only to have it refunded in a few days when I cancel. They told me that the date it 'says' my bill is due is not the 'real' date it is owed by and as long as I pay within 30 days of due date there would be no problems. When those 30 days were ending and points still didn't post I had to pay the full fee and I figured I would get a prorated refund. When I finally got my points and called to cancel they said if I would have called one day earlier (Within 60 days of bill due date) I would have gotten a full refund but that now they would withold $75 of my payment and refund the rest. A quick chat with a supervisor took care of that and I got a full refund!!