Шенгенская виза "стоит" одинаково независимо от того, в консульстве какой страны вы её получаете- 35 евро. Всё остальное "накрутки" визовых центров, которые являются посредниками и берут плату за свои услуги. А если "пробьётесь" непосредственно в испанское консульство, то заплатите ровно 35 евро и ни копейкой больше .