Why do international prices differ from U.S. prices?

International prices differ from U.S. prices due to shipping fees, import duties, currency fluctuations, and other issues associated with international trade.