Are these wonderful socks from my Educhum buddy? There was no note, but I LOVE THEM!