I started baking again, and long for cherry pie, so I'm looking for the pails of fresh sour cherries that usually turn up in July, so I can freeze them for use during the year. Does anyone know where I can find them, and if Organic ones are available? I used to get them at Dominion, but that's going back 5 years or so.
Secondly, has anyone who makes cherry pie used the jarred ones instead of fresh ones? How do they compare?