I migrated away from Mendeley the day I found out Elsevier bought them. So ever since then, I've been paying yearly for storage with for Zotero. Overall, I've been very pleased with Zotero thus far. I've never had an issue getting data in or out of Zotero.
Now Endnote on the other hand... if I could just get collaborators to switch away from Endnote...