We won't bore you with the terrible horror story about actually purchasing an iPhone 3G. We will tell you that after we got our hands on it, things didn't work properly. WiFi dropped connections left and right, and GPS simply didn't work at all.
A quick google search confirmed that we weren't the only ones having this problem.
We spent a morning, afternoon, and an entire battery trying to get it to work. We did the usually dance of powering down the phone, reseting to factory defaults, and completely restoring the firmware. No luck.
Then we remembered Joel Spolsky talking about fixing computers by dropping them in StackOverflow Podcast #5. We didn't honestly think it was going to work, but after a couple firm smacks against a desk we fired up the Maps application only to see the blue GPS dot for the first time. Unbelievable. Does this point to a possible manufacturing flaw?