The linked article established that they indeed get a lot of sales that should make them viable businesses. In the given location, at least.
Who is buying pack of cheetos for 12 GBP?!