I just ran into an issue when replacing a JD lift cylinder for my homemade snow blade. I remember paying about $180.00 22 years ago and thinking WOW but bought it anyway (no internet to speak of back then). Well I replaced it with a cylinder of comparable specification a couple of weeks ago, so I thought. The first time I lifted the blade at 2600 RPMs (plowing RPMs here), while sitting on the tractor I thought the blade was going to fly right over my head. The speed of the up and down was incredibly fast to say the least. I am down to 1/16 inch orifice fittings in the lines now and it is still mighty fast at 2600 RPMs. So, I am assuming the cylinders that JD and others sell for these tractors, especially for blades, have built in flow control and that is where the higher cost comes in. I was talking with Kennyd about this very thing, the ports on the old cylinder look normal so the flow control has to be built in. You get what you pay for in most cases even if you don't know what you are really getting, as in my case 22 years ago.