Last Christmas I made fleece scarves with fabric accents for Friends & their kids. They all loved them! And I don't think anyone thinks of something handmade as "cheap". Unless they are selfish boors that is. And in that case any gift is probably not "good enough" for them. So, go for it, make something and enjoy giving because you made it all yourself.