I just ordered this Obama t-shirt from MoveOn.org, but only after they processed my credit card information did they notify me:
Please note that your T-shirt could take between 3 and 5 weeks to arrive.
At 5 weeks, that’s October 21st, exactly 2 weeks before the election.
UPDATE (Oct. 4th): Received the t-shirt a little over 2 weeks after ordering.
*No, this isn’t an endorsement, just a bottom of the barrel suggestion.