There is something unique about receiving a physical item that you can touch, feel, and actually use, that far exceeds the impact of a search or pop up Ad.
Research has shown that on average people keep or use a promotional product for 8 months (some products like umbrellas for much longer!). So long after a digital ad or pop up has disappeared from their view and memory, your branded product is still sitting in front of the recipient or indeed someone to whom they may have passed it along ...