Ich glaube Dir ist nicht mal bewusst, dass ...

... »allgemeine Geschäftsbedingungen« nichts mit allgemein im Sinne von für die Allgemeinheit gültig zu tun haben, sondern man diese, wenn man möchte, für sein eigenes Unternehmen individuell erstellen kann.

Hat man keine AGB, dann gilt das, was im Vertrag geregelt wurde. Was dort nicht geregelt wird, ist durch das BGB etc. geregelt.

War oben alles schon zu lesen.