Apple's ritual of taking its store down every time they need to add a few SKUs is amazing for a company its size.
By interrupting current carts and letting customers wait a few moments it help easing out this kind of bad surprise. And by the time store get back up frustrated customer already had time to figure out that he just have to make a phone call to modify order and that's not so harsh all in all.