I suspect the struggling to actually find a Windows Phone 7 handset was the last thing we expected from the launch.
It seems Microsoft was caught a bit on the back foot also. They responded to questioning by ZDNet with this response.
As is sometimes the case with the launch of a new product, initial supplies are tight. We understand some customers are disappointed to learn their local stores are already out of stock. We hear their concerns and are working diligently with our partners to bring more phones to stores in the coming weeks.
Hopefully we will soon see many of the most desired handsets, like the Dell Venue Pro, hitting stores in greater numbers.
Read more at ZDNet here.