As far as I can tell Shop.ca was supposed to ensure only 1 code could be used per transaction.. Not "state" it in fine print somewhere but have an actual systemic restriction that would prevent at input. It's not rocket science and really a silly debate. Yeah it was never intended for 1 person to use more than 1 code.. We know that so to argue that is also silly.. They should have restricted it.. Simple.