Fishmongers from Pets at Home. Very high fish content and much more reasonable price. Barking Heads Fusspot is another one with very high fish content but is pricey.
You could also look at Skinners salmon and rice, Autarky salmon and rice, Burgess Supadog salmon and rice. Cheaper and with more filler but not terrible foods, I've used all of them.
Haha thanks, new boy only likes fish apparently and is fed on either of the 2 I posted plus fresh fish so his food bill alone is around £65/£75 a month right now, so if I can find the food a little cheaper or something the same its a bonus but not an issue if not.
You can buy JWB at a reasonable price from Amazon if you subscribe to a regular delivery. It does not commit you to a fixed quantity as you can alter the number of bags delivered from month to month.