Still no one who can say positive things about them?
I would be more than suprised!
I heard a lot of very daunting first hand stories about them over the few years I've had in the industry so far... If you don't see any way around them, try and have them pay you up front on a monthly basis...