I buy flowers for myself once a week at the grocery store. The grocery store has the best flowers...they are cheap and always in season. Ok..Trader Joes is even better if you have one. I bought these pink roses for $6.99 a dozen. They are gorgeous! Mix them in with some $3.99 orange Gerbera daisy's and you have yourself a pretty bouquet. I LOVE pink and orange together..I made a few bouquets for the CCD teachers. They had their hands full this year with the 2nd graders. Tell your husband to run to the grocery store for milk or eggs and have him check out the floral department. There is no reason why he can't pick you up a bunch of flowers... I'm even on a first name basis with the florist there.