Are you sure the sockets are not getting wore out?
Printable View
Oh yeah, that friggin pin on the dewalt. You have to carry a screw driver / punch to get the socket off. Figured it was just a standard nightmare on all drivers (don't own any others).