Customers still struggling with their telcos and ISPs