I am working on a project with a web programming company in India for almost 4 months now. The project when it started had a timeline of 5 months with 3 developers, 2 senior and 1 mid level and a part time designer. I have been paying on monthly basis for the resources. My contact person is an account manager in the company for this entire duration. I have not been introduced to the team who is working yet. We are now at end of month 4 and as far as I can see the work is only 50% complete if that much. And the progress also makes me think that maybe they do not have the resources on the project that they claim are on the project. And now since the project will take longer than 5 months i have to pay more than what i initially budgeted which is frustrating for me. Below are something that i need input on: The worklog i got from them have a few items below are these justified? Login Module took 32 Hours The registration process which has a registration form along with activation process via email and then confirmation welcome email took 25 Hours Creating a facebook style wall for posting status with More feature to load more statuses in async mode. this took 50 Hours Are the above hours justified? They do not make sense to me as for me i thought login and registration along should not take more than a day max 2. Some explanation here and what could I ask to make sure I am getting what i am paying for will help.