I bought my son a lovely waterproof coat from John Lewis at the beginning of October, after a few weeks wear the fabric was fraying at the seams in a number of places. I contacted John Lewis who refused to refund as I'd had the coat over 30 days. In the end I accepted a replacement of the same coat. Only now the exact same thing has happened again. I don't want the same coat as there's clearly a fault with the design and there are not any other waterproof coats in my sons size! Surely I should be entitled to a refund. I thought John Lewis coats would be good quality and they would have decent customer service!