Consistently slow, dishonest, wrong pizza, and jerks.
Over several years, Londi's has *never* arrived in under an hour, so that the pizza arrives cold, and they always dishonestly promise a much shorter time. It's become clear that they deliberately string along customers rather than giving an honest initial estimate.
They've delivered the wrong pizza on multiple occasions. Tonight they promised 45 mins, took over 1.5 hrs to arrive, and then brought the wrong pizza. The manager was a complete jerk. He never once apologized for the delivery time, the dishonest estimate, or the wrong pizza, and instead rudely implied that I had forgotten what I ordered. (No I didn't.) It became clear that he would make the refund as painful as possible out of spite, and sure enough, he didn't send the driver back for hours, and instructed him to insist that I give back the pizza before giving the refund. It's their right to take it back, but a decent, gracious manager would not have been this petty after screwing up every conceivable part of the order.
Their competitors (Pizza Days and Pizza Works) are consistently polite, competent, honest, on time, with good pizza, so there is just no excuse to give these jokers any business. Don't keep giving them 2nd chances like I did--they never improve.