I see no need for favors. They are fun, but certainly not necessary.
In my opinion, all that is really necessary for a wedding is a bride, a groom, and a person that can marry them.
Everything else is optional.
And spending money one doesn't have is stupid (in my opinion)
Save it for fabric! :-)