I agree with Namja, M1 is badly managed. My Home fiber broadband ($39 monthly) is due for renewal mid October 2015. I received M1's October 2015 invoice with amount exceeding $39. I called their call center and they explained that M1 assumes that I will not be renewing my broadband service and therefore they automatically charge a 'non-promo rate' for the period after the contract expiry. However, they will waive the additional charges if I renew my contract with M1. I requested to extend my contract for another 2-years but was informed that renewal cannot be done over the phone or online. It can only be done at M1 service centers. I took the trouble to visit their service center at Paragon for the renewal. I waited for 43 minutes and finally Christin served me. She took a lot of effort to cross-sell me services/products (more powerful wireless routers) to bundle with my broadband renewal. I told her not to waste time as all I wanted was to: 1) renew my home broadband service 2) waive the additional charges in my October invoice She told me "For the waiver of the additional charges, you need to call M1 to check on the request as I cannot help you". My temperature rose but kept my cool "Excuse me, are you not M1???" She replied "But Mr Lee, this is service center not call center. Whatever that call center informed you, you need to check with them" I told her "Get your manager out here and stop wasting my time!!" Finally she went into a room and returned 10 minutes later to inform me that it is confirmed that the additional charges will be waived and it will be offset in the following month's bill. I thanked her and told her to feedback to their management that M1 should allow renewals over the phone/internet. She replied "No lah, how we cross-sell other services/products if you do not come down to the shop?". Before I lose my cool, I decided to leave. Moreover, it is not her fault but M1's management that put together such silly structures and policies.