Does sound strange, but when I first got them unwrapped the plastic and opened the top plastic cover they just gave off a wax/oil smell and it's pretty strong, and has never gone away, I don't actually sniff sockets, it's just a potent smell they gave off.
Same with new ratchets, breaker bars...