Hi,
der Complete Mobil M kostet dich knapp 50 Euro im Monat, bzw. weil du Kindergeld bekommst, gehe ich davon aus, dass du 10 Rabatt bekommst (junge Leute).
Ich glaube du wirst dich freuen können, denn ich kann dir einen Tarif nennen, der im D1-Netz läuft und ab 25 Euro zu haben ist. Und zwar der wenige Tage alte Congstar Tarif "Allnet Flat S oder M".
Ich bin mal so frei und verweise auf meine Website, habe mir nämlich den kompletten Tarif angesehen und in einer übersichtlichen Tabelle alle 3 Varianten verglichen, damit sofort alle wichtigen Keyfacts auf einem Blick erkennbar sind. Ich hoffe der Link ist okay, aber der Mehrwert wird halt gegeben! Hier: Übersicht Allnet Flat Für dich könnte Tarif S für 24,99 EUR ausreichen, falls du auf die SMS-Flat verzichten kannst. Falls nicht, solltest du die Variante M nutzen, hier hast du dann für 5 EUR die SMS-Flat drin.
Surfvolumen beträgt bei beiden Tarifen 500 MB und eine Flat ins Festnetz sowie Mobilfunknetz sind auch enthalten. Wenn du 34,99 EUR investierst bekommst du sogar 1 GB Datenvolumen - im D1 Netz 
Ich nutze Congstar selbst, von daher auch der Tipp. Ist ein ganz neuer Vertrag und ersetzt die alte Full-Flat.