From hair: Adequate DNA can be isolated from hair shafts.
If you need simple and free one, here it is (http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3792701/)
This one using enzymatic laundry powder (http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0069588), I ve never tested but seems good.
Another is Applied biosystems kit,(http://www3.appliedbiosystems.com/cms/groups/applied_markets_marketing/documents/generaldocuments/cms_101378.pdf)
We specifically use Promega kit it is affordable and gives good results (here it is: https://www.promega.com/~/media/files/resources/protocols/technical%20bulletins/101/tissue%20and%20hair%20extraction%20kit%20for%20use%20with%20dna%20iq%20protocol.pdf)