I don't know the exact reason. Your first answer is one. The second is for supply on demand since going to the store was further then it is now and refrigeration was a block of ice. And if you live outside the city limits it may be tax-exempt but otherwise it is not allowed.