Well, part of the reason why Amazon takes longer (usually) than Ebay, is because third-party sellers take so long to ship the item out. I think Amazon gives them a generous timeframe to do so. At least with Ebay, you can set in your auction terms how many business days you need for shipping/handling to get a general idea, before purchasing an item.