If you have a deep fat fryer I now buy fresh fish from the quayside shop straight off the boats we have a couple in Plymouth, the one in Looe is very good because the fishing boats do not stay out at sea so its really fresh.
Get them to chop the fillets off and make your own batter, far cheaper...