Yes, I saw some in a small glass jar the other day.
I've not seen that yet. You can go to indian groveries, they sell it for sure. I've bought a few times from indian groceries.
Not sure,. You could call them. They are very nice and helpful
Yes they do
Not 100% sure. Do you want to give them a call?
What is Ghee
Yes
Thanks! Your answer is awaiting moderation.