You can't treat contracts as spot goods, otherwise you are bound to fail.