+1 on that one. Even with my small egyptian (it had a ball at the end too) it wouldn't fit even after the whole "hot water" and "cut a piece of the plastic" method.
The homemade soda can one is great
It really does silent the noise, it is crazy. Why pay $20 including shipping when you can make your own for just 75 cents? :P