I agree with Jeff.
It seems many recent clients have been reporting similar issues as well.
Here's a brief summary of what I have experienced:
Unprofessional. Not responsive. Inaccurate. Incompetent. Do not accept responsibility for mistakes. Dishonest. Very unorganized.