Awful,waited all day for a delivery that I was told by online chat was definitely arriving .it didn't. Then spent half an hour on phone to them to be told there was a computer glitch.i was sent a £10 gift card as compensation which was out of date.now all they are offering is a £10 replacement gift card after their errors.i spent over £300 in a month with them.well I won't be spending anymore ,I will go elsewhere,where customers are treated well !