American Express has sent out emails to those who have the Amex SPG personal and business cards, announcing a limited time increase for referral bonuses. The normal referral bonus is 5,000 points but now you can earn double the Starpoints with 10,000 bonus Starpoints for each approved referral. You can earn up to up to 55,000 Starpoints per calendar year. Referrals must be made and your friends must be approved by June 15, 2016.
While the referral bonus is amazing, the sign up bonus is not the best. Each friend or family member that you refer can earn 25,000 Starpoints after they complete $3,000 of eligible spending in three months. American Express was offering a 35,000 bonus just a few weeks ago and also offered 30,000 points a few months back.
This offer only makes sense if you refer a close friend, family member or significant other where the total points matter. You will end up with 35K in total with 25K bonus and 10K referral, just 5K short of what you would get with the max bonus of 35K and the usual 5K referral. If the bonus does go up anytime soon, then you can ask to be matched, since many people were successful last time around (including myself, partially).
If you reall need 25,000 Starpoints, then you can use my referral links for the Personal or Business card. But, keep in mind that you can only receive Amex sign up bonuses once per lifetime so you should wait for highest offers.