There was a report at Engadget yesterday (June 4th) that they will be in Apple stores in two weeks. I believe this includes all countries eligible for the pre-order. They didn't give an exact date but I figure that will be announced at at WWDC next week. They don't mention resellers but hopefully that will be announced as well.