We chose a tour operator specifically for Bulgaria, we settled on this, since you can pre-book a tour and redeem it 7 days before departure, the declared price is true and does not change. I had to go to the office only 2 times - to buy a tour and pick up passports with a visa, the rest by e-mail, the host company in Bulgaria - Bon-Tour, there are also no complaints.