Oct 15, 2007 #1 T Tenoch71 New member Does someone have ever tried or heard of this products? if so how good are they... Worlds Best Wax