1. Clip the actual button-y part off the button.
2. Place a dollop of E6000 glue on the back of the button.
4. Press the stud into the glue and let dry, at least overnight.
Total cost was way under $5 and there are tons of options for everyone's personal style. These would also make great stocking stuffers on a budget.