Ich denke das kommt auf die Situation an und auf die Größenordnung des Auftrages.
Geht es um ein Modul in dessen Entwicklung der Dienstleister vorher viele tausend Euro gesteckt hat und nun den Einbau des Moduls noch ein paar Mal verkaufen möchte, bevor es hier im Forum auftaucht ?
Oder ist es zB ein Auftrag für 19 Euro, bei dem du hinterher(!) den Dienstleister noch um weitere kostenlose Dienstleistungen wie das Schreiben einer Anleitung oder das Zusammenstellen einer Liste bittest ?
Das Wichtigste ist doch immer, das man vor Auftragserteilung alle(!) Wünsche benennt, dann kann man immer miteinander reden, was inklusive sein wird, und was extra kosten wird.
Manche Sachen sind für einen selbstverständlich und erst mit der Zeit lernt man, das dem nicht so ist. Krassestes Beispiel, ein Kunde wollte mit seinem Shop umziehen. Shopumzug bedeutet: Shop wird rüberkopiert, Datenbank wird rüberkopiert, Domain wird umgezogen. Nach Absprache kopieren wir auch die E-Mails mit. Der Kunde hielt es aber (nachdem der Auftrag bereits lief) für selbstverständlich, das wir vorher auch seinen kompletten Apache einrichten.