Badsport said Do the sockets set down on there and lift off with ease? I need to get away from pulling on everything when I want something. Click to expand...