Horrible customer service. When we first subscribled 3 years ago they were great. Over the last 1-2 years the tech support is non existent. I continually get kicked out of the server and can't get back in. Calling customer support is at least a 1 hour endeavor, and don't even think about leaving a call back number, heaven forbid you are on another call when they decide to call you back! As soon as my contract is up I am leaving.