If you are unhappy with their service... take it elsewhere. There are always competitors. Sure I might be looking in from the outside, but it happens all the time with companies making "improvements" in their software and it turns out to be a disaster. Either you deal with it, work through...