This cooler weather we're having has reinvigorated my passion for footwear--plus it means that summer sandals are finally on sale! Thank God there's a new shoe shop in town. And I finally got the chance to check it out yesterday on my lunch break. Stella, a place to buy shoes on Church Street in Burlington, now has a second location in Shelburne Village. The selection is fabulous and I finally found some snazzy replacements for my broken flops.