Уже не раз делал себе визу в Болгарию, так как последние пару лет езжу туда отдыхать. Испробовал все 3 метода:
1) Сам собираешь все справки(с работы про зп, с банка про наличие денежных средств, бронь отеля на бланке отеля, частичная оплата, страховка себя и грин карта, фото, анкета ) и несешь их в Визовый центр. Через 3 дня забираешь готовый паспорт с визой. Цена 35 евро виза+22 евро услуги визового центра
2) Собираешь теже документы и несешь сам их в Посольство Болгарии. Через 5-7 дней забираешь готовые документы. Цена 35 евро. Засада в том, что предварительной записи нет и в сезон бывают очереди. Вобщем, как повезет
3) Через турагенство. Пакет документов минимальный. Надо страховку, анкету и фото. Цена 52 евро(в турагенстве, в котором я делаю). Через 5-7 дней виза готова.
Посольство Болгарии достаточно лояльное. Первый раз даёт мультик на пол года. Потом смело открывают годовую визу. Наличие Болгарской визы даёт право на 5-и дневный транзит по Румынии. Что очень даже выгодно, так как Румыния это Шенген.