What limitations have you hit or found to be the most frustrating?
2) No multiple currency support.
3) 100 variant limit per product (I've used a couple different ways around this in different stores, but none of them ideal).
Apps mitigate many of the other missing features and annoyances, but sometimes having to rely on apps is a tough pill to swallow (like needing to use Power Tools just to create smart collections with any kind of advanced rule set.)