Well...You don't have to hand pick flowers...I have more ideas
i think what I like best about them(hand picked flowers) is that he went out of his way to do something for me that he spent time on...
I would have liked store bought flowers too, but there's something more special when he goes out and picks them himself...
It doesn't have to be flowers...You could bake her a cake or cookies or a cupcake...Or get a picture frame that isn't painted yet and paint it for her. Then put a cool pic of you two in it.
Hand made gifts to me are the best because the person is putting their time and part of themselves into it...
And if you're not into the hand made junk you can do little things like clean the bathroom or do the dishes. I especially like when my husband does the dishes because I know he hates to do them and when he does them I know he's doing it because he cares about me.
Make her a card. Take her lunch when she's at work. Leave notes for her to find when she wakes up. Like put it in the bathroom and tape it to the mirror, or set out her coffee mug and put the note with it...Put it on her windsheild before she leaves for work...
That's just a few ideas...Notice almost all my ideas don't cost alot but they do mean alot to girls whether you believe it or not