We ordered our pizza with an estimated arrival time of 20-30 mins. After an hour I finally reached a manager who stated the driver was new and should have been on his way a while ago. I told him I would like hot pizzas and they apologized and said the would remake them. An additional 45 mins later a driver shows up and asks us how we wanted to pay. At that point he tells us the card that was charged was cancelled and we can either give him the card again or pay cash. This is the worst delivery service I have ever experienced and at all costs possible will order from any other pizza place in the area. When the mistake is on their end they should have the responsibility of pleasing the customer and not make it more difficult for their customers.