LetMeShip was founded in Germany in 2000 and we have since added several other locations in Austria, France, Spain, Belgium, the Netherlands and Switzerland. This means that we’re available in these countries to simplify your shipping.