For some some lovely and fun crafty items useful for gifts (many handmade), you should check out this site. Further, their speed of delivery at last-minute holiday time was fantastic. This site was much better than expected, and I am happy to recommend it.
Alva Griffith