To open up a can of worms regarding the "picky guys posts", you could turn the argument around, that a guy knows what he wants and where to get it (and usually how much it is too), whereas the ladies spend hours shopping but buy nothing
<stands back and awaits barrage of feminist responses>
To be honest though when you drop hints for months such as "I'd really like the star wars dvd box set for Xmas" and get aftershave and socks you can imagine the dissapointment