Well I dont think you have to pay for them if you do the recordings yourself. There are several sites for free sound effects but I dont know any for free music. Should be alot of sites filled with classical music and jinglebells, as those are really cheap to produce.