I don't usually do the whole studying in to rocks a lot but of course I can appreciate their beauty and how some of them can mean different things (if one is to believe all that).
I walked in here with a friend who had a pretty specific question to ask and we ended up naturally perusing the store. They have a good collection of stones and the staff member was friendly and knowledgeable. It's not a big place but definitely a nice detour from your day and if you want to rock your place out with a hefty slab of rock with crystals you can find them here for a few hundred dollars (to be honest thought they would be more pricey).
It's situated in a cute little area next to the Danforth (Carrot Common/Town or something) and if you're in the market for crystals/rocks what have you, Gifts from the Earth would surely be able to satisfy your needs.