Everyone knows Clark prefers giving cash rather than gift cards. But if you do give or receive one, heed this advice for getting the most for your money.