You must buy gems with real money to upgrade products and interior. Even completing a level perfectly you cannot 3 star it without gem upgrades. So if you need 150 gems to upgrade your product at one location but you can only earn 35 playing...you must buy them in order to upgrade. Sick of greedy developers ruining games.