meaning of auf Kosten und Gefahr des Lieferanten

auf Kosten und Gefahr des Lieferanten - German to English

at provider's danger and expense