Yes, I went through the website posted and it's very scant in the details.
You really do need to talk to the actual design agency and a meeting will bring up so many questions, ideas and build a relationship that you can trust.
You can't trust computers - they are almost certainly plotting to take over the world.
@bonsdes - yes some people post things that are not very good, but it's far from us to discourage, after all it is a 'forum' and all ideas are welcome, bad, good, brilliant... we all have a voice here, and that needs to be respected.
One of the great things about the forums is that if you don't like a post, you don't need to comment. If you don't like it, then state why in a clear, concise and calm manner.
Remember, we all started somewhere.