Why do I have to wait 30 business days to be paid?

We payout orders 30 business days from the date they are marked fulfilled.  The reason is because we need enough time for retailers to receive the product and claim if anything is missing or damaged.  The retailer then reaches out to us so we can speak with the brand.  Once we have the information needed from both parties we can move forward with a solution.