IMO there are a few issues at play.
Inflation
Let's look at the value of the dollar in 2006 vs 1996. According to
this site, $30 today is equivalent to $23.37 ten years ago. I don't recall any WS specials being sold at that price point in 1996. Even non-codifieds would have started at $25 for very simple arrangements of Christmas greens with a few bows, cones and a couple stems of pompons for national delivery - plus delivery and service charge.
I'm with Steve and agree the wholesale cost of flowers is the same if not lower on many products due to the expanding world market. BUT, wages, gasoline, insurance and overhead have increased substantially for flower shops while sales of many higher margin products have declined.
Competition
At the same time, competition from mass marketers, supermarkets and drop-shippers that run more efficiently than 99.9% of flower shops have reduced prices and increased convenience to consumers. Of course they don't offer all the custom services of most florists, but consumers remember the base product cost and use that as a comparison anyway.
PF is advertising 24 'Christmas Roses' with a free vase for $29.95 on So. Cal's most popular radio stations. I just heard 1-800 is going to push 1 Dz. florist-delivered roses for $19.95 next week.
No wonder the lady thinks $30 is plenty to get flower delivered.
And it is....
Both PF and 1-800 use those low price leaders to gain and retain customers and there's no reason florists can't, too. WS members earn a 20% commission on the sale plus a rebate in most cases. You could take her $30 order, charge $9.95 for service and delivery (which is less than PF, 1-800, FTD, etc...), wire the order to another florist for $40 and still have at least $11 from the sale - $8 commission, $3 or more rebate.
You've retained the customer and made a few bucks in the process. She should be able to get something delivered for that price unless it's going to a Metro area or far out into the boonies. Even if the filling florist needed $45, you're still in the plus and have kept one more shopper coming to your door.