E ExoticSpirit Member Nov 22, 2005 407 2 18 Feb 26, 2007 #1 Sometimes I hear this radio ad about a product called Mantrol. Anybody here tried it?