I had a small inheritance shipped from Cape Town to Vancouver, and shopped around extensively for the best quote. Stuttafords won the business, and were very efficient in collecting and packing my small shipment, in January 2023. They had advised me that "transit time" could be 3-6 months for smaller shipments, and I went ahead and paid them the full door-to-door costs in advance, as quoted. Four months later, in April, we were advised that there was now enough cargo for a 20-foot container, which should be shipped shortly. Then in July, we were advised that they had now consolidated enough cargo for a 40-foot container, which would significantly improve Stuttafords' profit on the consolidation, and presented with a new invoice for additional costs related to "differences in freight and exchange". It was made clear that this was to be paid, over and above the already-paid quoted amount, if our goods were to be included.
So they effectively collected the goods, delayed shipment in order to maximize their profit, and then charged me again for expenses related to delaying the shipment. This seems to me to be an ethically very questionable practice, and left me with a somewhat bitter taste.
Once again, collection, packaging, (eventual) shipment, and delivery was all performed in a polite and efficient manner. But don't assume that Stuttafords will honour their quote when doing the actual shipment.