Why does Amazon take so long to ship out your new books?

Karin Kallmaker Bella Books, Book News, Business of Books

gets their books from a wholesaler, who gets them from Bella Distribution. Generally, all books ship out on pallets to wholesalers and distributors 2-3 weeks prior to the release date, after they are released by the printer. The time it takes for those wholesalers to inventory, unpack, re-pick, pack and ship books out to their clients (booksellers and others) can take anywhere between 7-10 days (generally).