I just did a google search. This is a good thread about it..
http://www.2coolfishing.com/ttmbforu...d.php?t=387284

That stuff looks GREAT! I like it! I wonder if it is unpleasant to stand on barefoot..