I am in the process of setting up an online retail store in the state of California. Do I need a business license? I have a sellers permit and an ein. When completing supplier applications I am sometimes asked for a copy of my business license. Since it is not a physical store, I was...