Q: Does it cost anything to place a hold?

No.  Anyone with a Great Falls Public Library card can place holds for free.