Latest review from lone ranger
Very poor Connection, even our Mobile Data has More Speed than their 100mbps connection, never stable, always Fluctuating, i would have rated less than one star if possible.. extremely unhappy!
And customer satisfaction is nothing for them.