Buying flowers has always been somewhat difficult for me given the fact that ususally you pay an outrageous price and what you receive is of little quality. However, Keizer Florist exceeded my expectations of quality. Yes, they are just as expensive as any other florist but the quality you will receive is far better than any other business. I have gone to numerous florists before finding Keizer Florist. Now I only give my business to Keizer Florist.