I was thinking of reupholstering my seat on the bike, and it needs new foam, XRsOnly seems like a good place to go since its the cheapest at $54 and you choose the firmness. My question here may be dumb, but should I go with hard, or medium/stock foam? I really dont think I would like the soft option. The seat foam in it now I assume is stock and its trashed, and torn in spots. So has anybody ever purchased seat foam from them??