I've tried a bunch of florists around the Cleveland Heights area over the years. Each one has managed to eventually disappoint me, leading me to search for a new florist. I've finally found Diamond's - they have reliably made arrangements that make my wife (and me!) go "wow!" even at more-modest price points. And when I just had them make a big arrangement for our 15-year anniversary, they went beyond even what I already expected. I had to write a review.
Their arrangements are fantastic, even with specific instructions. Their prices are comparable, and they deliver on short notice. Their flowers are fresh and last a long time. Over and over again, they've come through for me. I can't ask for more from a florist.