Regularly, only incubators and lucky eggs. Those are what I class as "essential" purchases, the rest not so much.
I'm not opposed to spending real money for coins though, and as result I've maxed out my Pokemon storage space (a good chunk was bought when it was discounted) and up to 700 with items. I could probably live with less of either, but I'm a lazy hoarder.