I'm in the Buffalo, NY area and am wondering what stores sell Teva's? I'm sorta fussy about sandals and would really like to try on a pair before investing $90 on a pair of shoes. Are they in sporting goods stores like Dick's? department stores? Thanks for your help 



I got mine at Dillard though I don't remember if you have them there. I've also seem them at Rack Room Shoes, but not the better styles of Tevas (I got my son his there but had to order my universals online). Good luck!