Do you realize they have to keep financial records the same as businesses do? Legally their accounts also have to be audited by official accountants etc. That is very expensive. The Op shops have to pay the same expenses businesses do - including rent. Businesses pay rent based to building size...