Finally after more than 10 weeks IG have coughed up the 10,000 QFF points and transferred them into my account.
Having to deal with an Indian based chat room that could see on their screens that I had complied with all the provisions required for the bonus (the right sign up link, the funds deposited, the trades, the QFF account number, etc) I was then reffered to IG's Australian helpdesk to contact them by email.
No reply for several days until I got an email survey from IG asking "How did we do?"
The short answer was the didn't do anything except send me a @%*^!* survey.
Another 2 emails to their so called "help" desk and eventually on the 19th of February they delivered on their side of the contract.
Needless to say I am closing my account with IG and will not be recommending their services to anyone in the future.