I have used B and J several times for flowers, and though they are not the cheapest in town, they have never failed to impress. They always have something unusual and tasteful and whoever I send them to just gushes over them.
Pros: freshest quality- best selection- high end service
Cons: expensive
more