Not really. Ebay recently changed under what circumstances you can cancel and get you FVFs back. If you have shipped the item no go on the cancelation now. Only way you could get the fees back is if the buyer opened a case for not as described and you refunded to appease the case. Canceling or cases are defects and get too many of those and you can't sell on eBay anymore.
It's just getting worse and worse for sellers there now.
Really? How recently did this change? As of probably a month ago, I was able to cancel a transaction with no problem as long as I had fully refunded my buyer. From my eBay, I use the drop-down to select either "Resolve a problem" or the other problem related option, then choose that the buyer and I both agreed to cancel the transaction, and then I get my fees back once the cancel transaction case is closed. Theoretically it doesn't negatively impact either person, but I know it does give your seller account a sort of ding.