EMBED </>More Videos

While some have planned ahead. Others are scrambling for last minute gifts -- and we've got you covered. (KFSN)