A quick check of ABE Books website shows all volumes offered by someone, but you may have to pay $100 or more for vol.2. All the rest can be had for between $25 and $60.

Ah, the meek. Playing the long game.
Sneaky bastards.

--Denise Mina, Field of Blood