Luckily when i checked today, the phone was in stock and i quickly ordered. Hope the order doesn't get cancelled until delivery.
Thanks everyone who have tried with their PIN and updated me. This made me wait and keep checking the site often. If it didn't work for none, i would have ordered a different phone.