I've used VM for over 5 years and they have been pretty reliable. What is infuriating is when I get a problem they don't seem to want to take ownership. The last issue took over 5 weeks for them to get serious and 2 hours to repair. This is my current issue:
My Broadband Ping
Three techs and the head-end engineer say I don't have a problem. When you use something on a regular basis and it changes, you notice. When I switch webpages and get a "no internet connection" message it's not a fantasy, it is a problem.
I think it's time to switch ISP.