I wasn't surprised to read that Mahabis slippers are in administration, owing a couple of million pounds. The price point never made sense to me. £70 ish for slippers is difficult to justify regardless of your income.
Interesting that companies often declare bankruptcy straight after Christmas. Lots of recent sales, but refunds/exchanges not usually honoured.