I have the 3mb metro package since last year and it was always very good until last month (April). I was getting speeds slower than a 56k dial up. I got on to there IT techs who told me that the 3 rock transmittor needed to be upgraded and that it would be done at the end of the month (April), so I then got onto there complaints department explaining that I was paying for a 3mb package not a 28kb one. They got back to me saying that the service would be fixed at the end of the month (April) and that they wouldn't charge me for that month. A week into May the service was still bad so I got back onto the complaints department who got the problem fixed the next day. So far so good, I have been getting a service in the 80 to 90's percentage wise according to speed tests from the speed test site here. I don't use there phone service so I can't help you there. Hope this helps.