I will give a major flower buying tip here. Buy from
http://www.flowerbud.com. You are ordering directly from the farmer(s). They are pricier but the cost includes Fedex overnight shipping. The person receiving the flowers gets them in a state where they were cut 24 hours ago and in bud form. Other flowers go from the grower, to the distributor, to the florist then to your door.