It's the TF1 compact, leaks from where?the big o ring? Drain valve? It's not a complicated device, I was all over it in 5 mins.. I quite like it, but don't like the idea on loosing 1 years warranty... Apparently according to energy alliance WB supplied it? So I'm just waiting to hear back...