Foster MacCormick dewalt-offers2943