My Randall Scott Cycle Affiliate program complaint is- these guys will steal your commission so join their program AT YOUR OWN RISK! What they do is void your commissions with the reason of "CANCELED ORDER". We got suspicious when all 3 of our sales (all on separate days) were canceled last month, each with the same "cancelled order" reason. And they simply ignored our emails for explanations. Avoid this dishonest merchant!!!