Lower ball joint seal frustration

Any time I have something like your boot or a grease seal that needs to be installed with a large socket or the like,I never seem to have the right size. I end up going to my locak muffler shop and getting some shorts for free (short exhaust pipe sections that they will never use.)