The deli around the corner from me sells these quite regularly. Really nice taste to them. occasionally, they have almond stuffed olives too, but they are nowhere near as nice as the garlic ones. To be honest, the smell from the garlic ones is nowhere near as strong as you'd expect....well, the...