I love 420 cleaner its probably the best cleaner I have ever used besides the cleaner im currently using, Kush Clean. Very unknown right now, but Kush Clean is like Grunge Off but cheaper and better. Requires no shaking, just soaking. And if you clean your bong daily, all I have to let it soak...