I have been toying with the idea of buying MBTs Where is best to buy? I see John Lewis are selling them now and know Sweaty Betty does them I did an archive search and didn't want to end up blistered like carrie as I blister easily....