Twitter could leave bitter taste in Pepsi’s mouth 02-Mar-2009 By Mike Stones “The new cartons stink.” Customer responses to new product developments seldom come clearer or more direct than that.