I fet them from a power tool repair shop i get 5/16, 3/8, 7\16, 1/2 1\4,hexhead mgnetic and 1/4 and 3/8 square on end ones that will take sockets too in 6 in lenght and 12 in lenghths they got em all its like a candy store in there i go in there and buy 60 70 bucks worth and a time i think he has a few in metric too