Lidl has 10,000 stores in 27 countries and offers goods at super-low prices. In the U.S. it is hoping to compete with big-name stores, online shoppers and even local drugstores. Lidl will open 20 stores this summer in Virginia, North and South Carolina. It will sell a mixture of branded and private-label goods.