M1 is having a promotion. Not sure how long it will last.
1GB (1000MB) going for $10 (no contract) with 30 days expiry (it used to be $20).
Now SingTel data plan (no contract with 30 days expiry) sure looks very expensive as $10 can get you only 200MB, $15 for 500MB and $20 for 1 GB.
Besides Singtel rate is 0.27 cents per KB, while M1 is 0.20 cents per KB.
Those who are without contract can consider switching telco or having a 2nd SIM card for surfing the internal.
Even for those with contract, it is worth getting a 2nd SIM card as we know exceeding the data usage specify in data plan is expensive.
Those who use smart phone mainly for surfing should not sign up for contract plan as the data is more expensive. Exceeding the data specify can be heavy on the pocket. Besides unused data cannot be carry forward to the next month.
For data plan without contract, unused data can be carry forward to next month as long as we purchase the data before expiry date. There is no way you can exceed the data as you will be cut off. So no shocking surprise.
SingTel contract plan with monthly data expiry, the disadvantage is obvious as :
SuperLite $27.90 for a miserable 100MB
Lite $39.90 for 2GB
Value $59.90 for 3 GB
M1 even without promotion offers 3GB for $30 with 50 days expiry. There is no contract binding and unused data can carry forward to the next 50 days with data purchase top up.
Do not underestimate the 0.20 cent per KB (1000KB = 1MB). It can work out to a lot if you overshot your specified data plan under contract. For example on average a video eats up 10 MB.
So it will cost you 0.2 x 10 x1000 divide by 100 to change to $ = $20 to watch a video !
So even what looks like a insignificant difference of 0.07 cents between SingTel and M1 would translate to $7 more for every 10MB. Those familiar with data usage will know that 10MB is really very little and can be used up within minutes or watching a short video clip.
For SingTel the pay-per-use rate is even higher at 0.54 cent per KB. Likely this is the rate they charge you when you overshot your contract data play. Then watching a video on your smart phone will cost you $54!