Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Mine shipped today! I ordered it on the 18th. Since I've received my SGP Vintage edition leather case, I'm not as excited about the bumper. I probably won't even end up using it.
 
You can get them off eBay pretty cheap now. I bought one for $37 shipped which is 2.60 more than what Apple wanted, but it was in hand and ready to ship.
 
I think it's because they need to split the supply between online and the actual stores.

I ordered a black bumper a week ago Tuesday and it was delivered yesterday.
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7)

You could always buy one from eBayers who charge an arm & a leg. 😛

I bought two black ones on launch day, & sold one on eBay that night for $60.00.
 
It might not actually be a three week wait. I don't think they update the site frequently. The black bumpers said 5-7 days to ship out, two days later I have now received my tracking info (showing the bumper leaving Shenzhen). The iPhone has also said "3 weeks" since launch and yet people are still receiving them. I preordered one last weekend and it will be here monday.

I wouldn't go by what the site says.
 
I actually have an extra one that my brother didnt use (went with orange). Was going to return it to apple store but if you want to buy it for exactly what i paid, happy to send it to you. Feel free to PM me.
 
I ordered mine on June 27, said "ships by july 16th" shipped yesterday should have it on the 14th.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.