Stop in for a cup of coffee

http://www.brewersperformance.com/proddetail.php?prod=TM879
Not cheap but it's poly.