A shop in dreams signifies something we want or feel we need. If it is a shop we know then we are probably consciously aware of what we want from life. If it is an unknown shop then we may have to search our minds for information. A supermarket would suggest we have to make a choice.
To be shopping is to be making a fair exchange for the satisfaction of our desires. We have the energy (money) which can be exchanged for something we want. What we are shopping for may have relevance. If we arc shopping for food we need sustenance; if for clothes we may need protection.
In spiritual terms a shop has the same significance as a market (see Market).