In answer to your questions about affiliate payments, yes these are made 60 days after the sale is taken. This is to allow for the money-back-guarantee period, as long as the customer does not claim their money back under the terms of the guarantee during that period.
