I ordered a boat part and had it shipped to mechanic in another state. It's been 7 days and it's after Xmas so not busy. Tracking shows a delay in Orlando. I was in Florida for the week hoping to use the new equipment while I was there. The weather was not bad so, that is not the reason for delay. Cabelas offered no reason for delay or help in any way. I have shopped there for years, starting back when there was only 2 stores in the whole country. I have traveled to many stores and ordered online. I'm not a fan of Amazon, but see no reason to stay loyal to a company who is not loyal to me.