Ever quote a price to do something, start the job and discover other problems?
I can imagine telling somebody I would pack bearings for so much, then find a bad race. (Bad race is first thing I find, because I clean it first. If race is bad, why waste time cleaning the bearing?) Now if the owner has no slack in budget to pay for races and bearings, plus the extra work of changing the race, there is a problem.
BTW, I keep seal, bearings and races for at least 1 wheel in camper. Most times, there is enough new seals to do job in garage. This way, I know I can finish the wheel I start, if not the job, without a parts run.