Oh! I've also noticed that in shop stages, your coin amount doesn't go down as you buy things. It goes down accurately when you exit the shop, but stays the same until then.
I already had a bug report about that, but I wasn't able to reproduce it. I don't know if it happens only in certain conditions or what, I'll keep an eye on it.