2335 outlets ??
Apart from the repeated leveraged buyouts, the increasingly LQT, and the painful greetings on entering the store, whilst I studiously avoided eye contact, that's your problem right there.
Over 2000 stores ?? How could that ever, ever be justifiable for the stuff they sell ? According to Wikipedia, even Currys only has 295 superstores and 73 high street stores.
Oh, hang on, Wikipedia says only 218 stores. Still crazy high if you compare to Currys.