Returned policy is excellent.  I had to return the carpet, Colours  were different from what was stated on the website.  Lots of blue in the carpet.  
Delivery was under promised, over delivered.  I received it two days earlier than expected.  Fantastic!