I just ordered this but am having buyer's remorse because they're so expensive. Are these worth it? £110. [[http://www.selfridges.com/GB/en/cat/comme-des-garcons-converse-low-top-trainers_726-10036-1491410000/]]