You do not buy a woman gifts. Why? They come off as a bribe for sex. You really don’t buy a woman anything until she is completely head over heels in love with you. Don’t send flowers as an apology. Send them as a surprise to your girlfriend or wife. I used to do this a lot when I didn’t know any better. I used to send flowers after the first date. Women respond by saying: Oh, this is so nice… but it’s really not helping. You are giving away all the mystery.