The partnership with Delta made things incredibly confusing especially for first departure flight and bag retrieval. Also, despite several phone calls for clarification, no one ever mentioned we had to register with AU Immigration which added much stress to first part of trip at airport in registering at counter. Yet, the actual Delta flight first part of trip had much better food and seat assignments. The Virgin Australia food was not good but the stewards/esses were nicer than Delta's. The VA seats were pretty comfortable too. These 2 partners really need to work on better communicating check-in procedures.