You can purchase them at most party supply stores and some department stores. I found some excellent quality ones at my local Marshall's discount store. If you can find some that are easy to open, you can sneak open one side and slip in a few more little goodies. I did this one year for a Christmas party and slipped in lipstick and charms for the ladies.
Start a fun family tradition and make some memories with Christmas Crackers.