Yeah, however, it doesn't seem to have infinite amount of coins for each, otherwise, this company would be broke

Well, on the other hand, you should be able to "work" for the coins as much as you want. If I have a day off, why can't I chase the coins around my city for the entirety of it?