I've ordered delivery twice for papa John's.  both times my pizza was delivered at room temperature. The second pizza was even free courtesy of the manager because of it. and both times I was told that it would take 45-60mns and took close to 2hrs. I was accommodated for my dissatisfaction, so the reason for me writing this is not to come down on the staff, but there needs to be a change. Maybe they need to hire more people or whatever unless they want to keep giving away free pizzas.