Did you keep a US account open? What I did was have the checks sent to me here (as I had E&Y do the returns, they were more a little more complicated since I've now been here a couple of years) and they (well, NY state has, so far) sent the check to me, which I mailed for deposit in the bank in my US account Given the snowstorms, there's been a bit of a delay in the mail, but it seems like it should be fine.
I do think if you want to desposit in bank here, the fee is unavoidable. the only other thing I can recommend is possibly having your mother deposit in her account (if you sign it over to her) and she does a currency trade to your UK account using XE trader, or something? with XE, you get a slightly less favorable exchange rate, but there is no fee attached to the trade.