It's noticeable that the really good chippies aren't on JustEat and the like, funny that.
Anyhoo, good chippies that I know from my travels:
Any of the Anstruther chippies - competition seems to keep the quality up. Never had a bad fish supper in Anster.
The Tail End in St Andrews. Fish is good but the chips are amazing. You honestly just want to savour each and every one.
Carron Fish Shop Stonehaven - yes, the deep fried Mars bar place - chips are meh but the fish is lovely.
The Ashvale, Portlethen - another that's good for fish but the chips are so-so.
Benny T's Falkirk - always good for celebrity footballer spotting but a nice fish supper too.
The AllanWater Cafe in Bridge of Allan - mmmm mmmmm mmmm lovely chunky flaky fresh haddock in a crisp batter
The Bellrock in Arbroath (formerly the Bervie Chipper) - hit and miss with gye thin slivers of haddock but very tasty.
Sammys in Fort William - strange selection of fish but stick with the haddock and it's a winner.
Fort Cafe Lerwick - the fish was so fresh it was nibbling on the chips. Lovely.