I have bought so much from eBuyer and have never had any problems with them. They are certainly the cheapest retailer I have found. Though, since I've never had any problems, I have no idea about their aftersales support.
I haven't looked at the products specifically, but as a regular eBuyer I normally find two identical products, at different prices. Assuming they are both in stock, I would obviously go for the cheapest one.