Hello Folks,
I called two flagship stores and they confirmed that the Torch will be arriving tomorrow or latest Thursday!
The wait (I hope) is finally over! Usually shipments comes in around noon- 3:00pm, so just give a quick call prior to heading on down.
Regards,