With three kids in elementary school at the same time, keeping up with socks was not working, I got three packs (6 pair each) of white socks on sale that fit everyone. Finally all the sock for the kids matched. This worked for a few years. I just got the same kind and stashed them for later. If we got a hole, or lost one, we had replacements. Now that the two younger ones are teens, they still share socks, but it with me. They don't seem to mind. The best place I've gotten socks was E-bay. I buy in bulk 24 pair for $12.00. We still have a few pairs after five years.