Have never done this before but managed to get a slot. Is the order guaranteed or is it similar to supermarket online delivery where items can be out of stock or substituted?