at my embassy it says to send in application at least 7 days before travel. You have only waited 4 days. And have over 2 more weeks before your travel. I would not worry 😊
I ordered from this site yesterday. The site was linked from the embassy webpage in my country. There was 80% off on the hotel I ordered. So cheap but not budget.