What does auf Kosten und Gefahr des Lieferanten mean?

auf Kosten und Gefahr des Lieferanten - German to English

at provider's danger and expense