Get them exactly what they want with a gift certificate.
Are you trying to find a last-minute gift for a Christmas party or are you just shopping for that hard-to-buy-for person on your Christmas list? Do you have a friend who gave you an unexpected gift or are you just making sure you've got all your bases covered?
Whatever you reasoning, you can't go wrong with a Snow Ball gift certificate. Wheter you decide to surprise your loved one with a certificate from their favorite store.