I have found that Fidelity, Schwab & Tastytrade all charge .65 per option traded. However Tasty is the only one that does not charge to close out a position.
Etrade drops to .50 if you do 30 trades/quarter, doesn't seem hard if you are doing weekly options (and closing for free if the option is under .10). You can game the 30 trades by selling contracts 1 at a time instead of all at once. If you have a large enough account or do a good amount of trading you can talk them down to .40. My wife was able to get Fidelity down to .40 also by complaining that I was getting that from Etrade.