They are always out of one of the hot and "ready" options and it's usually cheese pizza. Service is not great and if I wanted to wait 15 minutes for a pizza, I could have ordered it and picked it up elsewhere. If they are going to promote hot and ready, it should be ready. The pizza is really good for the price though so that is why I will return.