I had quite a good experience with FedEx. No bother, and was kept informed on the app with what was going on. No complaints from me. The truck turned up with the pallet, met by a nice person who put the pallet where I needed it on my driveway, I signed for it and that was it.