Vista Print is offering 12 items for FREE right now that you'd just have to pay shipping. Here are the choices:
250 Business Cards
140 Holiday Labels
10 4x8 Holiday Photo Cards
10 5x7 Holiday Folded Photo Cards
Photo Flip Book
Notebooks w/ Photo
I've ordered from Vista Print on several occasions now for various business items. I've loved the quality of their work and they are usually pretty fast with shipping.
Hope you are able to find a great deal on a gift with these!