Your feet look a lot like mine (except for the nice pedi). You and I have short toes.

I like smartwool too. Try buying them in children's sizes. REI usually has them. Often on sale. They are quite stretchy and will fit snugly. And they generally muchly cheaper.