Home Global Trade Canada may have just squandered its best shot at balancing the budget