.. I am too! I found an interesting resource today which prompted me to make an account. I couldn't tell which Sorel's were vegan, etc. and I happened to check http://www.Zalando.de
it's a German site but if you just search for the brand you like such as Sorel and click on a shoe- it always lists exactly what's in it and puts the symbol for leather even. Super easy and much more thorough than any other site I've seen. Zalando is Germany/Austria's version of Zappos but with clothes and a very reputable site.
Hope this helps someone!
And yeah, all the cute Sorels including the Tofino have leather. :(