Repairing anvils is to me a risky business. If you can at all work around the pit leave it alone. As for new or newish looking anvils... cost is often times dependant on where you are at. Used decent anvils can range from $1/pound to $3/pound. New are even more. Ralph Great priceing and GREAT guy to deal with here: http://www.oldworldanvils.com/ Mark