I bought my corbin back in late April and as others have said before, "it is the best investment I've made".
Now I can't say anything about the Mayer seat but I have to add that any improvement over the stock is fantastic. It comes down to what you want.