Hi Bon. They do look nice. I was just surprised at the price. The black is not on sale btw just the Taupe. I got a sale flyer from Macys and I was looking at some things online which led me to look at more sale things online and you know how that goes. lol You know when you find a steal you have to tell everyone.
I have several pairs of Sporto boots and I think they are nice boots for the price. I've paid around $60-75 ?? or so for mine, I think in the past. They are great for keeping your feet warm in cold weather especially when it's cold and wet and you don't want to wear a tall rainboot. Of course in snow I don't know, you'd likely want a tall snow boot for serious snow probably? If the snow is deeper than the booties you're wearing, you'd have a problem I would think.
The thing I like about my Sportos is that they look more like regular boots, they keep your feet warm with their thermolite lining. I have some really nice pairs of leather ankle boots, but sometimes when it's cold I can't stand to wear them because my toes just get so cold no matter what kind of socks I wear. I can't stand cold feet or toes. And yes I've found that the ones I have are true to size and they are comfortable.