is this stuff any good? They sound good on paper...

http://www.autogeek.net/leleca.html?...FQGPWAodl2zo0Q