I replaced mine when it was at least twice as worn as yours. I got a low mileage C10 unit off of ebay but if I had to do it over I'd get a Meanstreak wheel and hub and go that direction.
You may want to check the price of a new one if you can't locate a good used one. Also replace the large O ring that centers the drive hub, it is on the wheel and will probably look like a flat o ring, it should be a round profile.