Best price I could find. The tires are an inch bigger, but that doesn't matter. I've leveled the deck and adjusted the tip and everything works fine. I use them on John Deere X570. They have bushings instead of ball bearings. Bushings need to be lubricated. The original bearings were covered. The cheapest I could find with ball bearings was $115 for 2.