I'm looking to buy this set
Am I right in thinking that the ratchets are made in Italy and the sockets are made in Taiwan (but still to a high standard?)
I noticed that the 161 ratchets don't have a locking system like the 171.
Will I have sockets falling off all the time?