So regarding the freeze plugs... I see them now, they are huge compared to what I'm used to. If it comes to it where I need to remove them, where do I get replacements ? I've done quite a bit of searching and so far haven't come up with a source.


Joe