Yep, hit or miss for sure.

We sent a package from IL to my sister in NJ and she got it in 2 days. Sent the same item to her brother that lives on the southern end of IL (we are in the top left corner) at the same time, 5 days and he still hasn't gotten it. Send letters out of here, anywhere from the next day through the next two weeks delivery time.

Also depends on where you send the letter/ package from, send it from home, you probably added 2 day minimum, your postman has to take it back to the office where it will sit until the next morning. Then it probably won't leave there until the end of that day, or even the 3rd morning. Then it enters the process.