Can anyone recommend a place to buy the good salt that you can eat? I think it's also known as 'fleur de sel', 'sel de breitannie', 'sel de mer', amongst other names. It's grey, in large crystals and I doubt it's carried at No Frills or even Loblaws.
I am not a Pusateri's/Bruno's/'five thieves' shopper tho. Sorry.