Noob followup question: Does this mean that referrals from my sites have to purchase within 24 hours in order for me to earn commission? Thanks!