I recently sold some buildings so I could buy more animals. I can no longer expand. Then I realised that the pizza parlour which I got 105 coins for I had used 7 gems to buy,which meant real money. I don't expect to get full amount for but I think if you use gems to buy something you should get gems back ( of course in real world you would normally make profit,unless business was losing money)