> And since you can't buy anything that you can't just get from a Pokestop either
Based on what I've read and my own experience (including a month as a beta tester), this isn't quite accurate. There are a few items that can't be harvested, including incubators, lures, lucky eggs, and backpack upgrades. Those can only be purchased.