Over the years I've been buying from them hundreds of books. Books are generally inexpensive or cheaper (new and second hand books).
Book condition varies, but hardcovers are generally in great condition. I've had several in an appalling state but, in the past, they refunded me in full. This is why I'm not too sure why they have such horrible reviews here...
Customer service is quick to respond and generally in your favour. I've had one bad experience with their customer service, but have contacted them so many times I've lost count.
Due to brexit I won't be buying from them as much as I'd like, though. Which is a shame.