Срок доставки должен прописываться в договоре/соглашении, либо доведен до вас иным образом
1 способ) Т. к вы покупаете дистанционно, то на основании п. 4 ст. 26.1 зозпп до передачи вам товара вы можете в любое время отказаться от него. Продавец должен возвратить уплаченную сумму в этом случае. Не нужно ни каких объяснений, замечаний и оправданий.
Однако заметьте, что вы не сможете отказаться от товара, если товар индивидуально-определенный, т. е использовать его можете только вы.
Если товар индивидуально-определенный, то 1 способ не работает, однако в этом случае продавец все равно нарушает срок и поэтому только в этом случае применяйте второй способ.
2 способ) Вы можете назначить новый срок для доставки (но я бы не стал это делать, т. к надлежащий продавец все делает вовремя, а ненадлежащий так и будет медлить и вы будете ждать и ждать) , но и можете потребовать возврата суммы, заплаченного продавцу (п. 2 ст. 23.1 зозпп) , если продавец просрочил договорный срок отправки. Договор должен был содержать условие о сроке доставке вам товара. Если срок доставки не был определен в договоре, то он не считается заключенным и вы уже можете требовать на этом основании у продавца свою сумму как неосновательное обогащение (но уже в суде) (применяются правила неосновательного обогащения по ГК)
Также в этом случае со дня, когда вам должны были доставить товар вы можете требовать неустойку (размер установлен в 23.1 зозпп)
Если магазин кстати иностранный, то обычно применяется право страны продавца, поэтому в этом случае нужно смотреть их законы и порядки