Amazon does sell it,so do some online pet stores though chain pet stores you can shop in person at do not(except Petsupermarket)
It's mostly the risk of blockages and respiratory problems that I worry about as well as the sources of such unnatural colors.