The US restricted some arms sales to Saudi Arabia ,mostly munitions and missiles, cluster bombs etc but has continued and even increased sales of helicopters and other materiel that  could be used in protecting their borders.

The penalty clauses in this (Harper) deal were said to be in the billions and there was as well a state to state guarantee. It was not impossible to cancel the Conservative deal but it was next thing to impossible and would have been very damaging in many ways. None of the parties said they would cancel the deal , there was not one thing that was dishonest or surprising about what Dion did. but that is not the way Chase presented it.