Dealing with Landed Costs Cross-border trading is increasingly popular with international sales exceeding $100 billion dollars, making landed costs more important than ever. Over 90 million shoppers from all over the world are shopping from merchants located in other countries but what are the true costs of doing business across borders? Marketplaces, such as eBay …