Its either going to spend 45 minutes in your vehicle or it will be in the FedEx truck. From the point it is picked up at your location and will have to probably be even longer since that truck is going to have to make more pickups in your surrounding area. Not to mention your vehicle will have controlled temps and the truck wont. Plus the truck will have other packages added on top of it and a lot more movement.