2025 KIBC Sales Terms and Conditions