I had a similar experience to the reviews above.
I bought a basin trap from Aquabliss. It was exactly what I wanted for a good price. My plumber eventually came to fit it while I was at work but the pipe work that came with it was too big for the trap and didn't fit. As the plumber was just booked for a day he had to go out and get another trap. This made the Aquabliss trap redundant so I contacted Aquabliss to see if I can get my money back but so far they have refused to give me a refund even though the pipe that supplied with it was too small. I sent it back to them so they could check it. Now they're telling me it's not in a re-saleable condition, the irony being that it wasn't in a useable condition when I received it originally!
This is the first online retailer I've had this experience with, most knowing that customer service leads to more sales. These guys haven't got a clue.