+1 With what Al told you already...

One thing to add on the "Double Boiler" method it should really be called the "Double Heating" method
The water does NOT need to be rapidly boiling, the soaps melt at about 160 degrees, so just a gentle bubble will do it.. Also you don't even have to melt the whole puck, just enough to even out the soap in the bowl/cup...