Shipping delays happen, but retailers could avoid another shipageddon’