The Real Fort Greene mentioned it recently, and someone left a comment on CHB about it - Fort Greene has a new flower shop called Stem!
I walked by this morning and it wasn't open yet. However, I'm liking their potted-plants-in-old-cans display.
Stem is located on S. Oxford bt Fulton and Lafayette.
Has anyone been inside yet? What are the prices like?