The Amazon voucher is a perfect gift because the recipient can fulfill the desire of the just only he knows. So the recipient then mispurchases, socks, cleaning utensils or vacuum cleaner spared. I reach over and over again like an Amazon voucher for a dear friend or relative!