Windsor’s Best Baby Store offers a selection of high-quality baby gear, including the best in nursery & decor, strollers, car seats, feeding, bathing products, baby clothes & more. Baby Registry & Gifts, Strollers, Car Seats at Windsor-Essex County’s ‘s Best Baby Store.