The offer requires a 2-year plan that must be ordered during the activation process. Limit is one per customer. Standard AT&T rates and plans apply. A quick check of the Apple Store online also reveals the availability of the same 8GB iPhone for $249. Apple also offers AppleCare for $69 which extends repair coverage for 2 years.
Not a bad proposal for those who have to make some savings!