M1 mobile bb basically sucks. I gave up on their service after 2 days but had to keep to the contractual period of 6 months. And I stay in Toa Payoh as well. But in other areas, it's still sucks. Switch to SingTel or Starhub. I've been using Starhub since and hardly any issues for me. You can check out other forums about this.