I've used Dabs a lot over the years. I've always had a good experience. They're usually the cheapest and provide a good service.
OUt of over a dozen orders, I've had a couple faulty items from them (though that can happen with any seller). One was a faulty motherboard. They sorted the problem out quickly and even refunded the cost of the CPU that I sent back too. The CPU was fine, but because it had been installed on the faulty motherboard, and its paste had been wiped off, they had no problem replacing it.
I don't like the fact you can't speak to them though... only chats only. So only 4 stars because of this.
To reply as a company, please log in to your business account.