I've used Amazon once. I found them good, postage was quicker than what i thought it would be.

You could try the QBD bookshop. Not sure if they have stuff that is out of print though.

There is also seekbooks. They are an australian site.

Nic