Attempting a Pinterest find...each person in the family gets their own small laundry bag for their socks. When they take off their socks, they put them in their bag. No more hunting for matches and since the boys wear almost the same sized sock, no more arguing about who socks belong to. Oh and NO MORE SOCK EATING MONSTERS.
Found the bags at Dollar General for $1.25 each.