В какой срок должны вернуть деньги за товар?

#1
Заказал себе двери на сумму 35000 рублей, внес предоплату 12000 рублей, но потом вдруг оказалось, что у продавца нет этих дверей в наличии, и вряд-ли они появятся. Подскажите, в какой срок мне должны вернуть деньги (предоплату)? Какими статьями при этом руководствоваться? Они говорят, что якобы нужно ждать целых 45 дней.
 
#2
Срок изготовления, доставки и установки (если договор подряда) или срок передачи предварительно оплаченного товара (если договор купли-продажи) истек?