Yes, frenchieman is absolutely right.

Most of the agencies is just making money, they will just promised you the whole world. That's it.

word-of-mouth or by referral from a friend is better.