You can use this Artscow coupon to get a set of personalized playing cards (with any photos you want on it) for only $2.99 U.S including is free shipping to Canada I believe. If you want more sets of cards they are the normal price of $6.99. Free Shipping according to the site is for anywhere in the world. This is the perfect stocking filler or birthday present.
Coupon Code: THRPILLOW
Offer: Get 2 custom pillows for $8.99 + free shipping
Best Before: 29th May 2011
Coupon Code: 1STSHIRT
Offer: Get 1 sided print personalized tee for only $12.99, 2 side for $15.99
Best Before: 15th March 2011
Coupon Code: FREESHIP10
Offer: Free shipping on purchase of $10
Best Before: 16th November 2010
Coupon Code: 2011CLDRS
Offer: $10 calendar + free shipping
Best Before: 12th November 2010
Coupon Code: 20CNVS3
Offer: Get 3 canvases for $20 + free shipping
Best Before: 6th November 2010
Coupon Code: WTH688
Offer: Get custom watches for only $6.88
Best Before: 31st Oct 2010
Coupon Code: E12X185
Offer: Get 10 Peices 12×18 Prints for only $24.99. It also ships for free
Best Before: 31st Aug 2010
Coupon Code: MPD588
Offer: Get Custom Mousepads for only $5.88. It also ships for free
Best Before: 30th Sept 2010
Coupon Code: PPC888
Offer: Get a deck of Photo Playing Cards for only $8.88. It also ships for free
Best Before: 31st Dec 2010
Coupon Code: 10PBKS88
Offer: Receive 10 free 8×8″ Photo Books. It also ships for free
Best Before: 15th May 2010
Coupon Code: PC799FOR2
Offer: 2 pencil cases for $7.99 & free shipping
Best Before: 9th May 2010