Cheap, easy and effective
I used these to test a number of toilets and they work great.  Does not stain tank or bowl.  I left the dye in some tanks and bowls for almost two weeks in a little used vacation home and there were zero stains.
Rating: 5 stars