I don't think I've ever had a good experience with Comcast. Every part of their Internet product is full of failure at every stage, and they deliberately choose not to fix it.