Unless each ISP has their own lines, otherwise expect it to fail
horribly.
The only exception would be Singnet, because all the cables are
theirs. The rest, are leased from Singnet. So if Singnet sucks, the
rest would suck too. To make it better, must see how each ISP
handle already.
For me, Singnet handles things quite well, except their customer
service.