Well If you still don't have everything you need or are too skinned to actually buy something why not try this ideas from StepChange.
1. A cookie kit that’ll cost you crumbs
Putting together a cookie making kit is a doddle.
Start off with a glass jam jar big enough to store things in (mason jars are very cheap on eBay).
Find a cookie recipe and put together the dry ingredients needed for them. Measure the ingredients out and wrap them up in sweet wrappers or little squares of cloth. Layer the ingredients in the jar with the first ingredients needed on top.

Take a little saucer and fill it halfway with cold coffee. Place the cut out of the recipe on the coffee and swirl it around until it’s completely covered, then place it on a dry surface that won’t stain. Don’t leave the paper in there too long or it’ll go soggy! If it’s taking a while to dry, you can help it along with a hairdryer.
Once dry, you’ll see that you’ve created what looks like parchment. You can then put a ribbon through one corner of the slip of paper and tie it to the jar. Ta-daaah!
If you’d prefer a demonstration, this handy video explains it all.
2. Mirror image

Open up Word on your computer and find a really pretty font. Once you’ve found the right one write something to make the recipient feel good every time they see it, such as “gorgeous” or “beautiful”. Print it and cut the letters out so you have a stencil in the sheet of paper.
Take the paper and place it over the top of the mirror face. Paint over the letters with your glass paint in whatever colour you like. Once the letters are dry, you can go over the outlines with black glass paint or glitter glass paint. Jazz it up with some pretty rhinestones or butterfly stickers. Keep a cotton swab handy to dab away smudges.
3. Homemade handwarmers

You can buy ceramic pie weights for cheap. They’re small, heat resistant pebbles traditionally used for padding out pie crusts (too costly? You can also use rice). Fill up the pillows you made with the pie weights or rice and stitch each of them shut.
Now, you can warm up your coat pockets and your fingers by bunging these cute handwarmers in the microwave for a couple of minutes (mind you don’t get them too hot). No more chilly fingers!
4. A secret place

This is a fun gift idea for bookworms or for people who like to squirrel things away. Take an old leather-bound book (once again, charities can be counted on for a whole array of dusty tomes) Here’s a great video that’ll show you how to do it step by step.