“Shop till you drop” It is such a basic concept for most consumers in the US. In this shopping paradise, the United States, people are of course spoiled for plenty of shopping options ranging from shopping malls, strip malls, individual ...