Full disclosure: I'm a financial planner with cows, so this is some free advice.
Most of your cost in estate planning is attorney fees. Typically there is a reasonable flat fee for documents listed above. Where most of your fees come from are brainstorming "on the clock".
One way to combat this is to meet with a Financial Advisor or life insurance agent that specializes in the area of estate planning (most don't, so ask). Many will not charge a fee, with the idea being that if you need a financial product (life or long term care insurance, gifting stocks, etc) you will purchase said product from them. They get a commission instead of a fee. The purpose of this is to get your brainstorming done without paying a fee. So, when you meet with the attorney you know how you want things to play out. Many times the advisor will go to the meeting with you. If your plan involves a financial product you would have ended up buying it anyway.
Remember, the goal is to keep your family happily together when you are gone. Oh yeah, and not give anything to the irs that isn't absolutely necessary. Don't let the cost of the leather seats in your truck keep you from it. :2cents: