Past few days may be slow due to damaged submarine cable http://www.starhub.com/online/customersonly/index.html I remember newspaper also mentioned about it. Since you experienced for past 1 month, you should call them to check the line quality.