So Duoboots got an absolute pasting on here when they rebranded as Ted & Muffy and put all of their prices up. I've just had a look at their site and see that they've gone back to their original name. Has anyone bought from them lately?