Besides clothing, jewelry and gadget presents, surprise the people close to your heart with new gift ideas. Consider giving them the personalized custom gift cards. These are not a just ordinary gift cards. They can be used to purchase any kind of personal necessities. With a variety of graphic designs, gift cards are also the ideal choice for holiday presents to your loved ones, friends, or colleagues this Christmas.