cost to machine heads?

anyone had this done before? The reason I ask is that I am considering buying some Edelbrock heads with 70000 miles on them for pretty cheap. Is it worth it to buy heads with this many miles and have them cleaned up? Please shoot some advice my way i want some before I make this kind of committment. Thanks