that's just not true
I have been paid everything they owe me on time (hate the 30 days waiting) but I am paid up 100%

though there support sucks (2/3 of the time they just ignore me)
seems like if it's something they are interested in you get a response the same day
if not then you never get a response
and there site is in massive need of updating
BUT THEY DO PAY