I am limited to Tandy's leather if I want to avoid high shipping costs. I just go to the store often and really pick through what they have for hides. That being said, I use neatsfoot oil on every project before and after dyeing and have had the best results I could expect. The key is, try to put light consistant coats, but do not try to correct it if it doesn't look even. Then let it sit for a few hours, or over night, it always evens out on its own.
Hope this helps.
Kevin