My .02 worth... I picked up a Corbin off of eBay last Summer. Put it on the day it arrived, and absolutely hated it immediately!
The foam was very firm, and it allowed all the normal buzzes and vibrations of the bike to go right through to my posterior... and you know how those buzzes and vibes can change throughout the RPM
There was a money back satisfaction guarantee. You know
what I did.