I've ordered from them a few times since opening and it hasn't gotten better. They take usually 70-80 minutes for delivery. The kicker is that I live about 3 miles away.
I went inside once to pick it up and the staff was less than cordial. They weren't rude, just unpleasant.
The drivers are decent, just the entire operation is slow. When I was zoned to receive delivery from the one on sunset and pecos, which is about 6 miles away, I always received it in about 40 minutes or less.
My other issue is in the quality. It doesn't taste the same as other John's around town. They also are scrimpy with their sauce, even if you ask for extra.
I now will purposely order and pick up from other locations simply to avoid this one.