They're super popular in Melbourne, sold on practically every street, and typically only $2.50 a piece. So, it's basically the cheapest thing you can buy in this town. Even the water I purchased with the roll above was $3.50.
I'm not sure if they're a thing in the US, but I've never seen them before we moved here. Greatest invention ever in my book.