There is no limit to the friends you can invite. However, you can't earn more than $599 in store credit a year.