Yes, I purchase black seed oil from there. They have plenty!!
Yes, I believe they do sell black seed oil.
I dont know, it's a very good store, and I've never gone there and they didnt sell what I wanted.
Thanks! Your answer is awaiting moderation.