i ported out from singtel sim only plan (1 year promo price expired) -> m1 sim only plan (promotion price for 6 months only, Caller ID will be charged after 6 months) -> myrepublic mobile (at only $17 for 50GB and on the same M1 network, though will be a good choice but overall coverage, speed and stability are not as good as m1 sim only) -> now trying out giga (on starhub) but who knows the coverage at my place it is the worst among all 3 telcos.
my place here:
singtel - 4G (1 to 2 bars), can maintain at 4G no issue and data can still be used despite 1 bar. outdoor so far no issue, no particular blind spot that i can remember.
m1/myrepublic mobile - 4G (2 to 3 bars) - data is usable, but outdoor wise can experience quite some blind spots, for example at springleaf the shoplots inside totally no signal, payar lebar square inside also poor coverage. myrepublic gives me prob whenever I am at outram park mrt and travel along east west line - got strong signal but totally no data. need to restart phone a few and wait for very long before i can get connected with data again. even on and off airplane on my phone also no use.
giga (starhub) - 4G (max 1 bar), i am on 3G consistently, and it kepts on switch between 4G 1 bar and 3G (3 to 4 bars) while 80% of time remain at 3G which is quite irritating. outdoor - yet to experience since this is the first day i ported to giga. if outdoor experience is good, i can still accept the poor coverage at my place, since at home i will be on fibre broadband, at long there is a connection for calls to come in even it is on 3G is ok for me. Else i may need to explore vivifi as an alternative option instead. too bad. miss the 50GB permanent deal for vivifi, hope they are having the same promo in dec also.