Promotion, Pricing and Guarantee Agreement