We recently renewed our cable and internet service with xfinity under a 2 year agreement. When we did this we were supposedly bumped to 300-400 Mps internet speed. However, we are consistently getting FAR below the stated service with speed tests showing actual download rates of 30-32 Mbps. When we call to complain, Xfinity will tweak a few things and get the speed up, but it will generally fall back to 30 Mps within a couple of weeks. If I didn't know any better I would think that this is a planned decrease once you've been lulled into complacency. Also, it seems like they try and make the customer service calls as long and as painful as possible, often repeating the same question and the same information over and over. The idea being that we will hesitate to call back in the future because it will take too much time.