(InvestigateTV) — The National Retail Federation (NRF) reported that gift cards are the most requested present for the holidays this year. Melanie McGovern with the BBB said gift card recipients ...