I have two sets of halford imperial sockets a 12 point and 6point both seem durable and did the job with out problem, never got round to buying a full halfords socket set, mines built up from a mis match of different companies.
They seem ok on replacing things on return as i got a spark plug socket but i'd got the wrong size so returned it and they replaced it with the right size 16mm, the size etched on socket was wrong though 10mm never returned it as it fitted and worked, just a factory error.