My mailing says I only have to spend $1000 to get the bonus miles. I did that before I even got the card (I charged a week-long hotel stay on Saturday morning, got the card Saturday afternoon). I wonder if marketing departments have any clue how many customers they annoy by this sort of variable targeted marketing?