Excellent shop with the BEST customer service I have ever experienced. I had to return a pair of running shoes (a very good brand) that had inexplicably split after only four months' moderate use. I had no receipt but they tracked down the transaction and immediately replaced them with a brand new pair. I don't think I'd have got that sort of response from one of the cheapo 'warehouse' retailers!