Swain Sports is the closest shoe/sport store to my work. I shop here when I'm looking for sports related items first before running to Dick's.
They have a big variety of sneakers for a small town place. They carry all the brands we know and love-
Nike, New Balance, Adidas, and even Vans-- (the rave for young kids)
Of course they have cleats! softball, baseball, soccer, football... They occasionally run sales but not often--- The prices are very competitive with Rochester.
I like them because the workers are always very helpful and friendly... A nice small town feel!
They are open Mon-Fri 11-7, Sat 10-5 , and Sunday 12-5
They carry all kinds of sporting equipment and apparel also!