I just wish they had their payment info more readily available on their site. The only way I found out anything about when they make payments is by Googling it.
My log there says my shops were paid on the 5th. It's now 17 days later and still no payment. With all other companies I work with, it if says paid the 5th, I would have it either in my account that day or I would get the check within 3 days.
It would seem to me they could also save themselves a lot of trouble of having to answer people wondering where there money was if they didn't mark things as being paid weeks before they actually were.