I have been doing Corporate Cupcakes for many years for various businesses, my longest standing customer is Pali, they purchase cupcakes from me and deliver them to their clients, along with personalised mugs (also made by me), and other gifts.
Its become a very popular and successful marketing tool for many businesses - who wouldn't love a cupcake with your company name on?!