Holiday prep 2025: why supplier performance will make or break your season