If you don't have money, may I suggest volunteering an hour or two?
Groups that need volunteers:
Humane Society
Hospice
Ronald McDonald House
Salvation Army
Girl Scouts/Boy Scouts
Big Brother/Big Sister
Of course, Toys For Tots needs unwrapped presents (run with help from the Marines), and Coats for Kids needs jackets in good condition. In the N. FL area, I know the pickups are at Hitchcock's in Alachua and Keystone Heights.
In the Gainesville FL area, St. Francis House *always* needs a hand, and of course the various no-kill shelters
Bread of the Mighty can always use a few cans of food, esp. at this time of year. Don't give weird stuff.
>_> take a break from camping, go out for 3hrs and help. You'll get more from that than another fire crystal!