This place usually takes some beating. http://www.stuff-for-computers.co.uk/acatalog/epsonC62.html Quite local if you live over 'Uddersfield way like me.
Theres a place in Darton, owned by a guy who comes on here http://www.barnsleyfc.org.uk/bbs/forums/thread-view.asp?tid=22304&posts=1
place in wakefield near ridings at bottom, opposite jjb. got epson dx3800 and i get all four cartridges for £10
have you tried icon computers on sheffield road, they are normally really good............... and obviously local