Zappos seems to always have a bigger color and size selection for Keens and that's usually the reason I order from there. I've been very satisfied and would recommend them. I don't mind paying a little more if it is a reliable company with good customer service.

I would recommend Back Country for the same reasons.