I used Trevor Thom and still get many of the volumes out periodically to check various things that I've forgotten (or didn't know or fully understand at the time).
As a series they are absolutely excellent. Not sure if "you get what you pay for" applies here.
I'll be interested to hear what others think. Good luck with your studies.
Andrew