Are you sure your friends have gotten their in-game rewards already? I was pretty confident those were being distributed at the start of early access.