It's really hard to get good customer service anywhere....
I was using :Optus at home and they were shitfull!!!!! I mean every few days the connection would fail and the modem would reset the password and you had to call optus to fix it....... always spoke to some nice person in india who was as usefull as tits on a bull........