Rebuilt every season?!!??!
Come on, that's excessive. I have shocks that are 20 years old on some machines that haven't been touched, and that includes 14 year old air shocks that have never had a seal replaced.
Being Works is now out of business I'd stick with someone who is still in business. Sure places still have parts, but those are going to need some work. You'll need to put $3-400 into those. You can buy new Floats for close to that