I did one shop for them in the beginning of November, have yet to be paid, and have had no response to my emails. The shop only paid $11, so I'm not that upset, but I'd be wary of doing anything for them in the future.
Their payments have been a problem for some time. I believe they have been mentioned here before for that but know I have read of problems on one of the forums.