E.M.
First, check with a local florist on pricing. Let them know your needs and budget, see what they can do for you. The quality of the flowers will likely be better, but the quality of the design itself will definitely be better. Florists will often give you a deal on a larger number of arrangements if they are all the same. You may also have the option of renting or providing your own vases, which can sometimes cut costs. Also, you may want to check Craig's list or similar to see if there are freelance floral designers in your area. They often work out of their homes, have less overhead, and can give you a better price, but are still professional designers. The "designers" at Sam's Club likely have far less training and experience, which is why their work is cheaper. If you do go with Sam's, I would recommend picking out a very simple bouquet, such as all one type of flower, low and full in a vase. Something like that is harder for a less experienced designer to screw up.