They're good. I buy stuff fairly regularly from them; I've never had to return anything but I'm pretty sure they've got a decent returns policy. Double check their site to be sure.
There's a few topics about them on here if you wanted to see what others have experienced, have a search and I'm sure they'll crop up. But I seem to remember most people's experiences are positive.