I doubt they go out of their way to delay the order, simply because that isn't the most cost-efficient thing for them to do. I would assume that they just have a priority queue of orders to process, and sometimes that queue gets backed up and takes a few days to clear out the non-Prime/expedited orders.