If you haven't received anything after such a long time, you should probably contact MBNA and/or Diamond Club. I went down the latter route when my miles hadn't posted after a few months, and eventually got the miles credited. I'm hoping my renewal won't take quite so long, but we'll see.