e6000 is the strongest glue, it's what I use. It does smell horrible, but once it dries there isn't anymore stink.
I would be surprised that someone would use hot glue on the bobby pins, since those are very much affected by weather hot/cold and anything with hot glue will fall apart at that point.