I emailed Neocore support three weeks ago (11-09-2015) with my receipts.
I received a reply one week later (11-16-2015), asking for my Steam ID Number, so that they could link a license to my account. I responded within an hour with my Steam ID Number and haven't heard back from them since...
Just emailed support again, asking if they are still working on my request.
I got mine within the next day, but I suspect it's because they wanted me quiet. Just keep bugging them and you'll get it.