I am finding out that most of these companies that say free two day shipping are really not giving you that. First off they don't pay for Saturday delivery and the day they package it up for shipping it's sitting waiting for pick up so between the day you order and the day they have their shipping ticket ready for FedEx to pick up that could be two days right there. FedEx does not guarantee two days either. Once it is in their hands they try to get it out in two days but it often gets stuck in the hub and ends up being a three day delivery. And if a Saturday delivery isn't included it's now sitting two days over a weekend. I still think temperature is an issue with a five day delivery when the back of UPS and FedEx trucks can get up to 160°. I have ordered from about six different companies now and I can tell you that my high compound always delivers in two days in my experience. Limitless has been really good too and they stuck ice in it twice.