You can get them in Pokestops, from gym claims or through the Mystery Man. The Mystery Man spawns at random, and only for 5 minutes, but he sells evolution stones for 90,000 Coins.