Got an email from support.....
Hello,
Payments are generally sent on the 15th of each month.
Due to the recent upgrade there may be a slight delay, however I have passed your details to our finance team for attention.
Regards,
Cameron Bell
Customer Care Consultant
Fabulous.com