We are very sorry you had this issue, we always use UK Royal Mail for delivery which is normally very reliable but there is always a chance this can be lost in the post especially when it is travelling a long distance as Canada.
After our email correspondence we hope you are happy with the outcome we have agreed on.