What are stores in Andorra?

There are over 2000 stores in Andorra. They don't have a duty tax, so it's a great place to shop.