I just talked to both Telus store and Best Buy to see if they're still planning on releasing Torch for 24th (This is in Alberta keep in mind). Both said yes that the planned date is the 24th, and the chick at Best Buy said they'll be selling them Friday but she wasn't sure what time the shipment came in.
So barring anything unforseen I'm feeling pretty confident that these things will be in store Friday...although i'll definately be confirming Friday morning before I make a 3-4 hr roundtrip lol.