AMENDED AND RESTATED HEISKELL PURCHASING AGREEMENT