Did you get any results?
I found two links for AMEX Starwood sign up, each for 1,000 points for adding a new cardmember, limited to 2 per account. One link allowed me to do it for a personal account only and the new users only needed to use their card once in a year's time. The other link allowed both personal and business accounts and the new user needed to spend $150 in the first 3 months or something like that.
I added the 2 cardmembers for my personal account but haven't seen the miles post. It was just the other day.
I added the 2 cardmembers for my business account and got a message to call AMEX, they needed more info. I had to call and give the new members SS# and DOB. AMEX said they had no offer and couldn't figure it out. After many transfers and time on the phone I decided to go back and just add the card members on the first link, even though it isn't for business cards.
I intend on fighting it and sending in a copy of the 2nd offer if my points don't post.
Wondering if anyone else has had this problem and what the results were?