We recently decided to switch from our existing internet service to MegaCable. Our existing service had been getting worse and worse. We suffered hundreds of micro drops in service throughout the day which really played havoc with uploads and downloads, and in my business, I do a lot of uploading. Speed was gradually decreasing. We ended up with absolutely no service at all for several days, which means no working, no email, and no telephone. When service was finally restored, it would be up for two minutes, then down for five, with breaks for outages lasting several hours. We had enough.