I had a good source for cow leg bones at the local meat market. They're not sold for boilers, so you can get them cheaper. They have a real great flat thick side on them. Prep is something that takes some patience. You've got to dig the marrow out, blow it out, suck it out, whatever, but be prepared, the smell is.... interesting. Once that's done, take some boiling water, mix in some dawn dish soap, mix, but don't make it foamy, and soak the bone for about a week, and all the blood gets forced out, and it ends up white as can be. Let it sit for another couple of weeks, and it'll be dry enough through and through to work just fine. You don't need to keep the water hot through the entire soak, using hot water is just to get the soap to go into solution easier.
Troy