My experience with Cavells was excellent. I had reason to telephone the shop and speak to the staff which I found them to be very friendly & helpful. I then placed my order online & was in receipt of my purchase within a matter of a few days delivered by an efficient carrier. The quality of their clothing is outstanding but a little pricey.