Adam Kirkbride wrote
I agree with this. We get so many people that do not understand how long websites or custom web apps take to plan & create. Even after you have create the project you still have to test it thoughfully & then train people how to use it.
Yes, there's a very strong misconception that website development is easy, I personally find many people offering up "Well, my nephew can make websites and he's only 15" or "I have made my site in Microsoft Publisher, now I want to have the editing features you had mentioned in your proposal". Then, of course, we have the constant issue of overseas outsourcing. While everyone is entitled to making a Buck, Pound, Rupee, or whatever the customer that uses these services must remember the saying "you get what you pay for" AND "you get what you ask for". So, if you have a very defined set of requirements and are able to communicate it effectively (and often repeatedly) then outsourcing can work... sometimes.
To share a little anecdote of my own: I had a client come to me recently asking for a quote for us to build out a site with the same functionality of Facebook. They also wanted a live 'proof-of-concept' (my term, not theirs). One of our first questions for any project is "What is your budget?". This one question tells us - Are they serious, do they have a sufficient budget to implement all features, do some features need to be culled or put on a long-term roadmap to accomodate a limited budget, and many other details. This client in particular hadn't even established a budget for this project, and was farming quotes to take to potential investors. We tried to explain to the client that you just can't jump into a project that size with no budget in mind, and even to produce a 'wire-frame' mockup would not be something offered free of charge as there is significant time involved in even something that simple. Well, the client didn't take kindly to this, accused us of trying to make a quick buck and overcharging for 'a very simple request'. We made an effort to reconcile the meeting, however I have come to learn that while I may WANT to please everyone it's just not realistic. Last we heard, the client had begun working through RAC and was bragging pretty loudly however I have a feeling he's going to wind up in a very similar situation as the OP.
To the OP - sorry to hear about your experience with ADS. Unfortunately, even with outsourcing-type pricing I still feel that $300-$400 is nowhere near enough to implement the functionality you describe.