I returned an item to exchange for a larger size. I have had to chase multiple times and despite being signed for on return, it took 10 days for me to get an email stating it had been received and told me it would be a further 7-10 days before I got my replacement. I am still waiting...
This could be improved, but initial service was great and super fast delivery.