Some of the most lovely arrangements in town come from Rainyday Florist. They've been doing their floral thing for over 20 years -- and I am probably biased since they did my wedding flowers!
The current shop is are located at 2570 Willamette Street. They not only carry fresh plants and blossoms, but also silk and dried items. There are also some really nice, and affordable, gift items in the shop.
I wish they had a larger selection in the new shop, but I am glad that they continue to thrive in Eugene.