No one wants to get up early on the weekend to get an iPhone only to be turned away by a sold out sign.
Fortunately, Apple has posted theĀ Apple Retail Store iPhone Availability page. You can check the availability of each type of iPhone 3G on a store by store basis.
Those who lust after the iPhone 3G should check the site after 9 p.m. the night before they plan on visiting their local Apple Store. Sales begin at 8 a.m.