I would happily give this app 4 or 5 stars based on features and efficiency. But the iPhone app crashes so much I can keep it open longer than a few seconds most of the time. And the desktop app gets stuck loading and it slow quite often as well. I would use this much more if it functions properly.