Sounds like this was the stumbling block.
I don't think you're being unreasonable as it is frustrating but I wouldn't cancel.
Get back onto Apple and try to sort it out. It'll all be worth it hen your shiny iMac arrives!
%IMG_DESC_7%
%IMG_DESC_8%
%IMG_DESC_9%
%IMG_DESC_10%
%IMG_DESC_11%
%IMG_DESC_12%
%IMG_DESC_13%
%IMG_DESC_14%
%IMG_DESC_15%
%IMG_DESC_16%
%IMG_DESC_17%
%IMG_DESC_18%
%IMG_DESC_19%
I don't think you're being unreasonable as it is frustrating but I wouldn't cancel.
Get back onto Apple and try to sort it out. It'll all be worth it hen your shiny iMac arrives!