Added constant price value and override GetPrice() function to B. (Including logic for offer calculations)