It's a great service when it works, but unfortunately the Desktop side of the downtime is really bad. Mobile works fine on most occasions.