I bought one of their seat pads back in '04, pretty much wore it out so it must've worked alright. In fact if you have a look through the gallery on their website, mine's the green america there.

One thing to watch though, don't let the dangly strap ends fall into your air box. I paid way too much to have a mechanic chop the ends off the elastic straps when my bike suddenly started acting up.
