I started working for this company 10 years ago in Barcelona, so I have a spanish bank account. the first 5 years or so I used my CC to withdraw money from the ATMs (I know, expensive) but then bitcoin happened. Nowadays I buy bitcoins in the corresponding market (UK in this case as last year I went there to open a bank account after I got sick of the issues with the spanish one) and then sell them here using a couple of different brokers (Satoshitango, Buenbit). Obviously some money is lost in the movements, but regular banks rip you off money just as much if not more (Not to mention you have to triangulate the money - transfert it normally to a bank account they own in New York - and that it takes a lot more time - weeks, sometimes). For me, bitcoin has been a godsend.
Given how volatile Bitcoin is, I'd suggest you give TransferWise a try. There are few companies I am more enthusiastic about. They saved me a ton of fees in the 4+ years I've been a customer and have never caused me any hassle.