I cleaned and painted the seat pan. I know a guy who's going to help me shave some foam and upholster the seat. It'll have to be custom so my feet can touch the ground.
There are some on eBay though albeit expensive. I think the 125 seat fits, but is a little short. ??
I always have an eye on eBay and right after I get something a cheaper one comes up.
I've also picked stuff up from yambits, wemoto, and powersports.com