Best platform for event giveaways, customer thank you gifts, and stirring up new business

I would highly, highly recommend trying Printfection before any of the other gift-giving services.  You can give cost allotments to your sales team and send out individual redemption links to customers or prospects.