I used QB Contractor edition for desktop from 2002 to 2013. I've been using QB Online Mobile App since 2014. It's awesome until they release an update that breaks basic functionality which has happened two or three times every year since 2014. Then, 'tech support' advises: Delete cache. Delete Data. Uninstall. Reinstall. That's all they got. Then, you sort reviews by 'Most Recent' and notice dozens of other users with the exact same problem at the exact same time, but they still make you jump through all the hoops like the problem is your phone or your data connection. Then, when they can no longer deny it's their fault, you still wait days or weeks for a fix. Meanwhile, you have to find a work around to run your business. Funny how the ' Get paid faster QuickBooks Cash" popups always work even when basic functionality is broke. Their priorities are obvious. Why waste time and money on software testers when you can just kick the update out the door and, if it's broke, hundreds of users all over the world will test it for you and call in to complain absolutely free! I am not here to test your software and report problems. Exporting all my lists and reports now. I'll spend my weekend finding another solution. I'll terminate this subscription as soon as I possibly can. I'm completely done with this B.S. Don't believe the reviews. 'Best' just means they have a bigger advertising budget and can buy their way to #1.