Anyone can make a little extra cash if they have old jewelry lying around, particularly made of gold. Gold is quite a valuable metal, so much that people are willing to pay for it, even in small quantities. There are plenty of places that offer cash for gold to Alabama residents.
It doesn't matter if the gold is something as large as a thick necklace or something as small as an earring. There is a good chance that anyone will have some gold located in their house, and this gold is usually sitting around collecting dust, when it could be turned into cash.