Why won't upper ball joint removal socket work?

Do the high quality American made ones fit snug? Everyone says you have to use a long breaker bar and really pull hard to get these loose. This one doesn't fit snug and slips off easy. I'm afraid if I pull hard it will slip off and I will fall backwards.

Used Snap on #S9365A Ball joint sockets are available on Ebay for a reasonable price. Do they work better?

Thank you JDS Duster for your offer. I live in southern Indiana near Louisville. It would be easier to get a good one on Ebay.