Consumers have been warned they face long delays and higher prices for goods as shipping and port problems cause delays across the world.