You can get the solar lights for cheap at the dollar tree online.
Just click the picture of the patriotic solar light and get them for a buck each.
For 12 bucks you could light up your patio with 12 industrious rustic looking lamps!
Another great way to use mason jars.
All you do is twist off the stick part of the solar light (the striped bit) and you are left with the top part that you use for this craft.
Don't forget to pull any tab showing to activate the battery inside.
This is a really cool affordable project. You could wrap old wire around the and paint the lid black for a more rustic look.