I talked to a small business rep today. I wanted to know if I could cancel my order because the Apple Store had my phone. She said not possible in any way. So I said I guess I'll have to wait. She said we have an ETA, She advised Rogers is not fulfilling business orders until Nov and they will be handled in order at that point.
So take it as you will. The local Apple Store had every iPhone this morning except for jet black plus 128gb. So close but held back by poor customer service from a generally great carrier.