I've been wanting one for some time, but recently heard they leak? Does anyone here use them on a regular basis? Are there any US made versions available? Any in stainless steel rather than aluminum? Any help or advice is appreciated.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.