The big plus buys in ICO in the first stages with high discounts and bonuses.
But, I would like to buy on exchanges. Most of the time when the coins listed on exchanges their prices are a lot lower than the ICO price. I had the same situation with a couple of different ICOs. Of course, all depend from a project.