I've been watching this for a couple days. Thought I would provide a consumers perpective. I recently had my homes siding and roof redone due to storm damage. This is in the cities. I also am taking bids on some work that I need done up on the range. For both jobs, if someone said that they required a fee to offer a bid I would have said, "thanks, but no thanks." Admittedly, I was, and still am price shopping. I have absolutely no qualms about saying so. I've provide the requirements for the job. I think I have every right to see what is a reasonable fee. How else is a consumer supposed to know what is reasonable without getting multiple bids? How else would someone suggest that I know if I am getting ripped off or if I am getting a fair price? We price shop for every other good or service. I am surprised that this is seen as so unique. I realize there is a cost to providing a bid, but I think consumers see it as a cost of doing business. One last comment. The bids I've received up on the range far exceed comparable work I've had done in the southern part of the state. At this point, it is cheaper to hire the same crew I had do the work on my house, bring them up to the range for a week (they are all willing - good fishing) and do the work than to hire someone local. And trust me, I would MUCH rather hire someone local, but I am not going to pay more money just to give a local guy a job.