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 
