When you are skiing, you can pick up coins. If you pick up all the coins in one section you get a Gold Rush bonus, but can you actually buy anything with the coins?
There didn't used to be any point to them beyond the bonus, but the latest update for iOS introduced a bunch of new things, one of which is an item shop.
From the update release notes:
The shop currently sells new costumes, powerups, and gizmos.