Promo Gifts is the online sales channel for Promo Gifts, set up and managed by Virtualized under license from Promo Gifts. Site management, customer transactions and customer service are responsibilities of Virtualized operating as the Exclusive Global Online Distributor for Promo Gifts. Promo Gifts is the online sales channel for Promo Gifts, set up and managed by Virtualized under license from Promo Gifts. Site management, customer transactions and customer service are responsibilities of Virtualized operating as the Exclusive Global Online Distributor for Promo Gifts. For Promo Gifts.