My experience has been that they have two problems. backend Bandwidth, but mostly their wireless infrastructure. They may well have 20mbps upstream on the backend, but most of the problems I've seen are in the last link between the WAP(s) and our devices. Not sure what is going on with their Wireless WAP infrastructure, but more often then not when I have seen a problem it is that last leg that has dropped.