Very annoyed!
Called o2 Walsall this morning about the iphone 4 micro sim and they said yeh no problem just bring your apple confirmation as we can start giving them out today. Went to the store and the assistant looked a bit confused, went into the back to check with the guy i spoke to on the phone and then gave me a micro sim. Got back to the car park and found out it was an ipad sim

Called them back while in the car and said you gave me the wrong sim so they said come back in and we'll sort it all out. So i went back only to discover they never had any iphone 4 sims in the first place!
They said come back in on the 24th. Not pleased at all
EDIT: Called o2 West Bromwich and they expect they'll get micro sims only on the 24th as well. Haven't got them in stock as yet. Is it just me that has reject o2 stores nearby as everyone else seems to be getting their sims lol