Even though it feels like Americans have an insatiable thirst for online shopping, the U.S. certainly isn't the worst offender when it comes to the number of packages people order every year. Spiegel Online recently published some key findings from a McKinsey report on B2C ecommerce trends across 17 countries which focused on the volume of parcels being dispatched. It found that on average, someone in the U.S. receives 21 parcels each year, far behind China where a person gets 70 or more on average. It must be pointed out, however, that the research only covered the cities of Beijing and Shanghai.The American quota is also less than Germany and the United Kingdom where people received 24 and 22 parcels per year respectively on average. In other European countries, the parcel pile came to 15 in Ireland, six in Sweden and only two in Italy. The volume is less in the developing world where there is enormous potential for growth. For example, an average person in India only receives one parcel per year. That's also true in Vietnam, Malaysia and Thailand while someone living in Indonesia would receive two. McKinsey said that classic parcel delivery services are coming under more pressure from online retailers such as Amazon who are starting their own delivery services. That means that traditional deliverers will have to become more innovative to remain competitive in an increasingly crowded market.