Its annoying as hell because they will probably force you to pay up front for the taxes and then they will reimburse you on the difference later on. Dont forget to get everything stamped at a notary otherwise they will just laugh at you. I like lots of things with Spain but to deal with their funcionarios is hardly one of them. Luckily you probably have better ones up in Barcelona since its not Spain. 😀
I was VERY impressed with the tax lawyer.
My advice to anyone: If you have a legal issue or serious medical issue, get yourselves to a big city for a consult. In the case of medical issues, a city that has a medical university is probably the best place.