Thanks,
I checked my SIM but due to changing it not long ago, I never saved my contacts back to the card. But, you did remind they are usually saved in my Hotmail exchange active sync account although I am not sure why they haven't imported. That account seems to have stopped too.