I would say that free estimates are here to stay. I would also say that more and more contractors are getting away from free estimates on the larger projects because there is so much more time invested in putting together that kind of estimate. Our time is valuable. There is a lot that goes into a big project. Therefore, often times once the client is sure that they are going to move forward with the project then there may be a design fee involved.