The best demodulator is this one:
On your player, I'd check with Duncan as per the turnaround, some small jobs take a week, other small jobs have taken him months. It depends on what else he has ahead of him.
He does great work, but some people have waited many months for quite simple jobs to be done. I'd try and get an ETA from him.