I've bought a few things off them in the past and they are generally cheap. However, after a bad experience (with ordering a TV), their complaints department was awful. It took a month to sort out, with several different people giving conflicting information, denying what it said on the website (even when I was reading the page over the phone to them because they couldn't find it). I asked several times to speak to their manager and was informed either they were out, on holiday or that I could not speak to them and point blank refused to pass my request on. After over a month later, I managed to get a refund.
As I said, I had used them in the past and they are relatively cheap and I appreciate this is just one story and I appreciate a lot of people have had good service, so you might be lucky. I might still use them for low value products to save a few pennies, but personally I wouldn't use them for higher end electronics.
Jason.