I received my refund a few days ago and I just now received the email for shipping confirmation. I don't know if this is weird or not, but the Bumper is shipping from SHENZHEN, China.

EDIT: And the delivery estimate is for "Jul 29, 2010 by 4:30 PM"! Geez that's a long wait, but it's free so no complaints.

EDIT: And the delivery estimate is for "Jul 29, 2010 by 4:30 PM"! Geez that's a long wait, but it's free so no complaints.