FYI, they changed the TOS again about payment... from 30 days to 30 BUSINESS days which means around 42 days