What is your payment terms? And when do I get paid?

We pay you within 45 days from receiving payments from the retailers.