I would avoid buying from them, if you live outside the UK
High shipping cost - 14 GBP for me to ship to Malta + they don't have an updated stock online.
So the story is - I ordered 2 pairs of shoes and some basics to justify the high shipping cost, but both pairs were "Temporarily out of stock". So they cancelled the shoes and shipped the rest of the products. They didnt ask me if I want to wait for the shoes or cancel my order. I would have personally cancelled the order, because I only bought these extra stuff because of the shoes.
So keep in mind if you want to buy something high value from their website, it might be out of stock and you could be stuck with 20 GBP socks (6 GBP for socks, 14 for delivery)