I've always paid out on time, except the first Epassporte payout where the wire got fucked up. But in that case I paid a few affiliates who needed/wanted the money right away via PayPal and kept the rest updated pretty much every day.
Other than that, yes, always on time.
