The GPU does its work in batches. What they do is wait until a closet full of filing cabinets are full of applications and then they run the applications and send out the denial notices immediately by certified mail this usually takes three or four weeks. Those that pass the baseline requisites have their names and DL numbers run through the parking authority looking for unpaid tickets. If the parking authority has has issued a citation, they'll then scroll down to see if you've paid it, (don't ask me why, but apparently this takes two to three weeks) If you haven't, they issue a rejection letter via certified mail. Only after all of this has happened do they send out issuance letters. It took ten weeks to get mine. Not saying what they do is legal, only that its what they do.