We regularly use Biblio.com and appreciate the personal service. The book which we purchased on this occasion was well described and arrived on time in good packaging.
We would recommend their services.
We regularly use Betterworldbooks as they offer a good range of second hand books and they seem to be more ethical than some of the other on-line second hand book sources.