Best Marketing Channels: Do Customers Trust Yours?