I exercised warrants once. I don't think there was any fee, but I did have to call my broker to do it. In the end it did not work out for me. I prefer selling them at least several months before expiration.