MyID can be a real pain in the ass because they seem to work at their own convenience. So its hit or miss, maybe they respond right away, maybe it takes 3 or 4 days.
But the best tip I can give would be to use the support form from the website, rather than just emailing them. I seem to recollect that I get a quicker response that way.