Sshh…

You can order a mysinglefriend.com account for your buddy today, and we'll keep it just between us until Christmas. They'll receive an email on the 25th, and you can print out a card for them in the meantime. Remember to check the option "Give as a Christmas gift" when choosing what sort of profile your friend would like (Stage 3).
If you choose to buy them a month or two (or three, you generous pal) of MSF membership, your card will not be charged until their profile is approved and online.