Just because you order express doesn't mean the vendor get's to the post office in an express manner :) You know? You can order Express.. and if it takes the vendor 1-2 days to put it in transit, and then express could take 2 days (they no longer gaurantee overnight. in fact, i've had them come overnight, and i've had them come in 2 days).. so by the time it reaches you, it could be 4 or 5 days later. Yes, that's unlikely.. but depends on your vendors turnaround schedule and what cutoff of what day he makes the drop, and then USPS saying it could take 2 days (i've heard of it taking 3!). In all honesty, priority has never NOT reached me in 2 days from when it's shipped. Ordered Friday, shipped Saturday, arrived Sunday. Ordered Monday, shipped monday, arrived wednesday. Think about that. Priority just makes more sense on so many levels. Plan ahead a few days. I always factor in the weekend and the turnaround time of individual vendors when making orders. On the other hand, I've ordered on a Tuesday evening and had my package in hand at 10AM the next morning with Express, and truth is though .. that's a fucking lovely feeling.