I find that UPS does this frequently. They say the package will arrive a few days after it should and deliver it "early". Not sure if this is intentional or not.
It is intentional. It's the same with IT at my work.
e.x
Its Monday
Client asks "I need Blah Blah program to do a new task my supervisor assigned me. How long will it take so i can tell my supervisor I will not be able to start till then." I tell the Client "I should be able to get it done by friday." Knowing it should not take a week to load a program.
Tuesday night comes, I install the program and test it.
Client come in to work, I follow up and make sure it works to their liking. Then i get praised because I got the project finished before my estimated date.
So by UPS telling you it will be Monday when the package arrives, and you get it friday, a normal (unknowledgeable) person will say "HOT DANG, That UPS is so amazing they got my package here before they said they could!!!" they think this because they dont think about the little things and realize UPS only said Monday to Cover their butts if it wasnt there by then.
Also Monday 7-18-11 is Technically 3-day shipping the 12th does not count because thats the day it left and they do not ship on weekends..
Glad you got the package tho