We had our civil wedding ceremony(september 2011) at our city hall officiated by our mayor and it was free of charge.His secretary told us that,it is the mayor's gift to the newly wed.How lucky we were

However,i was told that if you go to a judge,especially if the groom is a foreigner,they charge thousands of pesos which should not be.