I used the one from TSC on my Leland. I had to cut the bottom off of the old seat and drill mounting holes in the old one. The new seat was of a thinner guage steel and I felt that with the close bolt spacing that was on the Leland that I would get much more support that way.
I paid a little over $ 100. for the seat. If you find it doesn't fit you can take it back. The seat has a couple of springs and a shock absorber. The spring tension is adjustable.
I hope that this helps.
Don