In Malaga it's also now taking up to 12 months whereas it used to be possible to secure within 3 months.
The tax office claim they have no staff available to process refunds!!
To speed matters up you should ensure all supporting documentation is submitted with the return and that you are up to date with all earlier years non-resident tax returns.
I can't say that popping in and out makes seems to make any difference becuase all you get is stories.
In the odd case the tax office reject the refund becuase they re-value the sale based on similar properties listed on fotocasa.com(they don't seem to look at the Junta de Andalucia minimum acceptable value!) and then write back saying instead of a refund you owe them EUR??,???. You are then faced with the decision to appeal or walk away. Walking away is only an option if you have no other assets (cash or property) in Spain. This more applies to unusual type transactions and very much so if the transaction is not clean (ie permuta/exchange etc).
Their argument is just because you decided to sell cheaply should not mean they also lose out on tax
A rather nasty bunch if you ask me!