I would assume no. I haven't purchased one since Thursday but I did get a second iPhone 2 weeks ago (long after 1.0.2 was out) and it came - direct from Apple - with 1.0.1 on it.
In order to have 1.1.1 on it, the iPhone would need to have been manufactured after Thursday since 1.1.1 was released. In terms of managing inventory, Apple would move old inventory before new so it's very unlikely that 1.1.1 devices have risen to the top of the inventory heap.
Thanks for the quick reply.
After looking at the hackint0sh forum i found out that some do and some don't (which doesn't really help.) Half of the week 39 batch is reporting 1.1.1 and the other half 1.0.2.