Put a sheepskin cover on and/or wear cycling knicks on long rides.
I wear the knicks on anything over 450km rides. They turn 1000km day rides from painful to uncomfortable
Sheepskin cover is about AUD$130 knicks are about AUD$70. $200 Oz is about $140 USD - a lot better than USD$650
Russ