I hope after all this hard CC work you all got credited. I didn't have problems cancelling a month ago but I never got the credit either.
Did you file a dispute with your cc company? Mine was Chase and they were very quick in crediting me once the 30-day waiting period was over!! Good luck