I've heard several dates: Monday; June 20; July... No one knows for sure of course. But in not wanting to spam Apple's phones, and knowing that many of you have heard things about when Apple shipments typically arrive, when's the best time to call or visit a store to see if they have any in stock?