The desktop software seems to be a little iffy, losing connection at times. I guess their servers are really getting overloaded. I have a wifi/network printer at the house, so I was able to connect to it directly and print (bypassing their servers). I've been able to print while away from home as well, so the desktop software will work, when it finally does connect again.