Short version: Ordered a gift from nflshop.com for Christmas - promised delivery by 12/22 - and then found out they use Lasership. Just got a notification from Lasership that the package arrived to the wrong LaserShip facility, and won't arrive for 2-3 business days. Today is 12/21. Just like all these other folks are saying re: Amazon --- NFL, get a new carrier. You can afford not to go with the ultra-cheap failure of a carrier with the kind of stuffed pockets you have.