Buy any flowers from M&S for valentine's day and get a box of chocolates free.

To get the FREE Belgian Chocolates, chose your flowers then tick the box where it says 'add a little extra'
then add to basket and away you go..

Not the cheapest flowers ot there, but cheaper than interflora.
Got the wife the 'Love is in the Air - with ballon' last year and she was made up.

link here

chuck in some underwear and i reckon you'll be onto a winner :thumbs