When we wanted to go to France we paid a fee , was not much at all, but we went to London for the appointment and the cost was for administration fees,
Others have paid nothing by doing what you have mentioned , by going to the embassy.
If it was me doing all this again, it would be me going to Spain with my wife just to make sure its all right .