Probably should have asked this before paying, but...I've pre-ordered an item that's due to go on sale this Friday (Coolermaster 830 Evolution case - it's still coming in, right? I've been waiting months), and I specified delivery for Saturday 14th July as that's when I'm going to be around, can't do weekdays. Assuming the item is in stock on Friday, is delivery on that date guaranteed?