I think we are missing a lot of context here. If you are going to call someone out you should probably just provide all of the information up front. I can't imagine he just cancelled your order out of the blue without you giving him quite the headache first. Not saying that either of you are right, but I don't think that this thread will be helpful to anyone the way things are now.