Ich arbeite in der Regel nur für Filmproduktionen und lehne es grundsätzlich ab, mit Kunden aus Deutschland und der näheren Umgebung zu arbeiten - genau aus den von Dir genannten Gründen. Meine Erfahrungen decken sich mit Deinen.
Generell würde ich in den Vertragsunterlagen das Produkt und die Endverwendung so genau wie möglich festlegen.
Alternativ kann man auch 3 verschiedene Angebote erstellen und dem Kunden vorlegen. Wenn der Kunde sich dann für die Billigvariante entscheidet, aber im Nachhinein mit Deinem Projekt “Premium” arbeitet, kannst Du ihm in den Hintern treten.
Ein interessanter - aber kostenpflichtiger - Kalkulator mit allen Funktionen für verschiedene Anforderungen ist hier zu finden:
Vielleicht hast Du auch eine Rechtsschutzversicherung und die Möglichkeit kostenlos angepasste Verträge für die nächsten Kunden zu generieren.