In my experience, most clients that actually pay a fair amount of money are those that understand what their getting into. These clients understand that they'll be forking out $20k - $40k for a project. So, in these cases, posting prices is irrelevant. They just want the best person for the job. Your sales challenge will be elsewhere.
Now, if you're targeting the mom and pops in town and their average budget is $2k, then posting your price MIGHT help. BUT, this is simply a race to the bottom. If your rate for a project is $2k, but a competitor will do it for $1.5k, who will the budget minded client choose? Based off of the price alone, you've just scared away the client. You probably won't even get the opportunity of an in-person meeting.
Bottom line, choose your clients carefully. If they pick you because you're the cheapest, you might have bigger problems ahead of you...