I'm sure Marie is sweet but you'll break the news to her once you taste the ones on AC... trust me.
I apologize but don't know about the mint. Everyone else is sleeping so I'm trying to help you but you'd probably be better off if went to sleep too.
My guess is that they do have it at the larger grocery stores or at the Green House (I think thats the name) on Front Street. Simon knows so he'll correct me if I'm wrong.
Good luck!