This may be of interest to those of you on o2 waiting for apple to get stock in, I just walked in to my local o2uk retail store and 15 mins later had a shiny new 32gb iPhone 4. Online stock check suggests lots of stores got stock. Salesman told me they got loads in.
For reference it's a week 28 handset.
For reference it's a week 28 handset.