No. We do not buy rocks from the general public.
I'll echo what Emily said, I very much doubt they would buy minerals. They probably have a particular vendor who supplies them based on what items in their stock sell the most. Although I don't work there either.
I don't believe they offer those services. I don't work there though.
Thanks! Your answer is awaiting moderation.