i have found a good method is to soak your pipe in vinegar for say like a day then all the crap is easy to wipe off with like a pipe cleaner. takes a little longer but works great. then you can boil it after that and it will really clean the rest of it out great. i do that every few weeks and when i am done you cant tell that my pipe has ever been used before.