I will say so far, buying a Tesla as an American in Germany has been a struggle. I have delivery set for a few days out Right before the end of the quarter) and I'm trying to pay for my MX, but Tesla says it does not take a bank cashiers check only a bank transfer. Normally this would be fine...