I ordered my dad's Christmas gift last year at an online company called Golden Moments and I am going to do it this year again! I received the voucher within 2 days and just in time for Christmas evening. He was totally surprised and really excited about the Wine Course I gave him. Hopefully they are offering great Christmas gifts this year as well.
Merry Christmas to all of you!