An insurance supermarket is exactly what it sounds like. Most people are familiar with supermarkets. This is generally the place were you can achieve all of your grocery needs. One stop shopping if you will. Similarly, the insurance supermarket is a place for all of your insurance needs.