<human>: Can you give me a shortened version of the text?

Here's the scoop: my girlfriend's birthday is on Wednesday, and there's a purse she really wants that she has been saving tips to buy for the past few weeks. She plans to buy it on monday, but I've bought it for her and would like to surprise her with her present. 

Should I play the whole "oh I think you should wait until after your birthday" card, or give it to her a few days early and surprise the crap out of her? If I give it to her early, I would hide it somewhere very unexpected so she stumbles upon it unsuspectingly to achieve maximum surprise.

Thanks for your advice on my mundane problem!
<bot>: Should I surprise my gf with a present by giving it to her early, or wait until her real birthday and have reduced surprise factor?