can't compare to that many other olive specific places. but I do know that these olives here are way yummier than those you can get at metro/loblaws!
they also have yummy pastries with different stuffing (amazing spinach/feta pie!) and olive bread that I found to be a bit too expensive ($5 for a loaf) but considering buying it....
got olives with fall herbs dressing. delicious!