Sachverhalt:
A.
A.a. B.C._ und C.C._ (Kläger, Beschwerdegegner, Mieter) schlossen am 23. August 2002 einen Mietvertrag über eine 3.5-Zimmer-Wohnung ab, den sie per Ende August 2011 kündigten. Der Mietvertrag verpflichtete sie zu monatlichen Akontozahlungen von Fr. 150.-- für "Heiz-/Nebenkosten" und verwies diesbezüglich auf Art. 3 der Allgemeinen Bestimmungen. Art. 3.12 dieser Bestimmungen listete diverse Positionen auf, die insbesondere zu den Nebenkosten gehörten.
A.b. Im Rahmen eines Verfahrens vor dem Bezirksgericht Arlesheim machten die Mieter geltend, in den Jahren 2008 bis 2011 zu viel Nebenkosten bezahlt zu haben. Das Bezirksgericht teilte diese Ansicht und kam in seinem Entscheid vom 28. September 2012 zum Schluss, die Mieter hätten in diesen Jahren Fr. 3'635.20 zu viel Nebenkosten bezahlt.
B.
Nach erfolglosem Schlichtungsverfahren reichten die Mieter beim Zivilkreisgericht Basel-Landschaft West Klage ein, u.a. gegen A._ (Beklagte, Beschwerdeführerin) als eine Rechtsnachfolgerin der ursprünglichen Vermieterschaft. Sie verlangten Fr. 9'324.35 nebst Zins für von ihnen für die Jahre 2002 bis 2011 zu viel geleistete Nebenkosten, wobei sie ihre Forderung im Laufe des Verfahrens auf Fr. 8'237.25 nebst Zins reduzierten. Das Zivilkreisgericht hiess die Klage mit Entscheid vom 9. Dezember 2014 im Umfang von Fr. 8'236.55 nebst Zins gut.
Die Beschwerde der Beklagten wies das Kantonsgericht Basel-Landschaft, Abteilung Zivilrecht, mit Entscheid vom 15. September 2015 ausser bezüglich des Eventualbegehrens zu den Kosten- und Entschädigungsfolgen ab.
C.
Mit subsidiärer Verfassungsbeschwerde beantragt die Beschwerdeführerin dem Bundesgericht, den Entscheid des Kantonsgerichts kostenfällig aufzuheben und die Sache zu neuer Entscheidung an das Kantonsgericht zurückzuweisen.
Die Beschwerdegegner verlangen, die Beschwerde sei kostenfällig abzuweisen, soweit darauf einzutreten sei; eventualiter sei ihnen die unentgeltliche Rechtspflege zu gewähren. Die Vorinstanz beantragt unter ergänzenden Ausführungen zur Sache die Abweisung der Beschwerde.

Erwägungen:
1.
Das Bundesgericht prüft von Amtes wegen und mit freier Kognition, ob ein Rechtsmittel zulässig ist (<ref-ruling> E. 1 mit Hinweisen).
1.1. Angefochten ist ein Endentscheid (Art. 117 i.V.m. <ref-law>) einer letzten kantonalen Instanz (Art. 114 i.V.m. <ref-law>). Der Streitwert beträgt Fr. 8'236.55 (<ref-law>), womit der Mindeststreitwert für eine Beschwerde in Zivilsachen nicht erreicht ist (<ref-law>). Da die Beschwerdeführerin nicht geltend macht, es stelle sich eine Rechtsfrage von grundsätzlicher Bedeutung i.S.v. <ref-law>, steht die Beschwerde in Zivilsachen nicht offen; die erhobene subsidiäre Verfassungsbeschwerde ist daher zulässig (<ref-law>).
1.2. Die Beschwerdeschrift hat ein Rechtsbegehren zu enthalten (<ref-law>). Da die subsidiäre Verfassungsbeschwerde ein reformatorisches Rechtsmittel ist (Art. 117 i.V.m. <ref-law>), muss die beschwerdeführende Partei grundsätzlich einen Antrag in der Sache stellen; ein Antrag auf Rückweisung an die Vorinstanz zu neuer Entscheidung oder ein Aufhebungsantrag genügt in der Regel nicht (<ref-ruling> E. 3.1 S. 489 f.). Ein Rückweisungsantrag reicht ausnahmsweise aus, wenn das Bundesgericht bei Gutheissung nicht selbst in der Sache entscheiden könnte (<ref-ruling> E. 1.2 S. 135; <ref-ruling> E. 1.3 S. 383 mit Hinweis). Wird zur Hauptsache eine Verletzung des rechtlichen Gehörs gerügt, ist das regelmässig der Fall (Urteil 5A_791/2010 vom 23. März 2011 E. 1.2.1 mit Hinweisen, nicht publ. in: <ref-ruling>), da aufgrund der formellen Natur des rechtlichen Gehörs dessen Verletzung ungeachtet der materiellen Begründetheit des Rechtsmittels zur Gutheissung der Beschwerde und zur Aufhebung des angefochtenen Entscheids führt; die Kassation des vorinstanzlichen Entscheids bildet diesfalls die Regel (<ref-ruling> E. 2.2 S. 197 und E. 2.7 S. 199).
Die Beschwerdeführerin stellt keinen Antrag in der Sache, sondern verlangt die Aufhebung des angefochtenen Entscheids und die Rückweisung zur Neubeurteilung an die Vorinstanz. Da sie hauptsächlich eine Verletzung der Begründungspflicht als Ausfluss ihres Anspruchs auf rechtliches Gehör (<ref-law>) rügt, genügt dieser Rückweisungsantrag (vgl. auch Urteile 4A_311/2015 vom 21. Oktober 2015 E. 2; 4D_64/2014 vom 20. Januar 2015 E. 1.2).
1.3. Da auch die übrigen Sachurteilsvoraussetzungen erfüllt sind, ist unter Vorbehalt einer hinreichenden Begründung (<ref-law>) auf die Beschwerde einzutreten.
2.
Einzig zulässiger Beschwerdegrund bei der subsidiären Verfassungsbeschwerde ist die Verletzung verfassungsmässiger Rechte (<ref-law>). Das Bundesgericht prüft solche Verletzungen nur, sofern sie in der Beschwerde gemäss den Anforderungen von Art. 106 Abs. 2 i.V.m. <ref-law> ausdrücklich, klar und detailliert gerügt werden (<ref-ruling> E. 2.1 S. 334; <ref-ruling> E. 2.1 S. 143; je mit Hinweisen).
Macht die beschwerdeführende Partei eine Verletzung des Willkürverbots geltend, genügt es nicht, wenn sie bloss ihre eigene Darstellung derjenigen der Vorinstanz gegenüberstellt und behauptet, der angefochtene Entscheid sei willkürlich (<ref-ruling> E. 3 S. 352 mit Hinweisen). Sie hat vielmehr im Einzelnen anhand der Erwägungen des angefochtenen Entscheids darzulegen, inwiefern dieser an einem qualifizierten und offensichtlichen Mangel leidet (<ref-ruling> E. 1.3 S. 60; <ref-ruling> E. 1.2 S. 234; je mit Hinweisen). Willkür liegt dabei nicht schon vor, wenn eine andere Lösung ebenfalls in Betracht zu ziehen oder gar vorzuziehen wäre, sondern nur, wenn der angefochtene Entscheid offensichtlich unhaltbar ist, mit der tatsächlichen Situation in klarem Widerspruch steht, eine Norm oder einen unumstrittenen Rechtsgrundsatz krass verletzt oder in stossender Weise dem Gerechtigkeitsgedanken zuwiderläuft. Der angefochtene Entscheid ist dabei nur aufzuheben, wenn er auch im Ergebnis und nicht nur in der Begründung verfassungswidrig ist (<ref-ruling> E. 2.1 S. 18 f.; <ref-ruling> E. 3.2.5 S. 339; je mit Hinweisen).
Die Beweiswürdigung erweist sich als willkürlich, wenn das Gericht Sinn und Tragweite eines Beweismittels offensichtlich verkannt hat, wenn es ohne sachlichen Grund ein wichtiges und entscheidwesentliches Beweismittel unberücksichtigt gelassen hat oder wenn es auf der Grundlage der festgestellten Tatsachen unhaltbare Schlussfolgerungen gezogen hat (<ref-ruling> E. 4.2 S. 234 mit Hinweisen). Allein dass die vom Gericht gezogenen Schlüsse nicht mit der Darstellung der beschwerdeführenden Partei übereinstimmen, belegt noch keine Willkür (<ref-ruling> E. 2.3 S. 266 mit Hinweisen). Entsprechend genügt es nicht, lediglich einzelne Beweise anzuführen, die anders als im angefochtenen Entscheid gewichtet werden sollen, und dem Bundesgericht in appellatorischer Kritik die eigene Auffassung zu unterbreiten, als ob diesem eine freie Sachverhaltsprüfung zukäme (vgl. nur etwa Urteil 4A_606/2015 vom 19. April 2016 E. 2.1).
3.
Die Vorinstanz hatte u.a. zu beurteilen, ob die Mieter aufgrund einer entsprechenden Vereinbarung zur Bezahlung von Nebenkosten - nebst den unstreitig zu ihren Lasten gehenden Heizkosten - verpflichtet waren. Sie verwies diesbezüglich vollumfänglich auf die Erwägungen der Erstinstanz, welchen sie sich anschloss. Die Erstinstanz führte dazu aus, ein ursprünglicher übereinstimmender wirklicher Wille der Parteien über die von den Mietern zu tragenden Nebenkosten setze voraus, dass die Vertragsparteien im Zeitpunkt des Vertragsschlusses genau wüssten, welche Nebenkosten von den Mietern zu übernehmen seien. Im Mietvertrag seien die Nebenkosten nicht detailliert aufgeführt und aus dem Katalog in Art. 3.12 der Allgemeinen Bestimmungen ergäben sich diese ebenfalls nicht, da dort auch Nebenkosten aufgelistet seien, die den Mietern gar nicht belastet worden seien. Durch einen blossen Verweis auf einen Katalog möglicher Nebenkosten werde das Erfordernis der besonderen Vereinbarung gemäss <ref-law> unterlaufen. Ein ursprünglicher übereinstimmender wirklicher Wille der Parteien betreffend Tragung der Nebenkosten durch die Mieter sei daher zu verneinen. Daran vermöge die Begleichung der erhaltenen Nebenkostenabrechnungen nichts zu ändern, da sich daraus nicht folgern lasse, bei Vertragsschluss habe der erforderliche Wille der Parteien über die von den Mietern zu tragenden Nebenkosten vorgelegen. Gleich verhalte es sich damit, dass die Mieter die Allgemeinen Bedingungen vor Vertragsunterzeichnung durchgelesen und die Nebenkostenabrechnung für das Jahr 2002 nach Erhalt geprüft hätten. Wegen dem allgemeinen Katalog möglicher Nebenkosten in den Allgemeinen Bestimmungen habe es den Mietern ursprünglich nicht klar sein können, welche Nebenkosten sie bezahlen müssten; und aus dem nach Erhalt der Nebenkostenabrechnungen erworbenen Wissen könne nicht auf einen schon bei Vertragsschluss bestehenden übereinstimmenden Parteiwillen geschlossen werden. Aufgrund "ursprünglich unzureichender Nebenkostenvereinbarung" seien die Nebenkosten daher nicht den Mietern überbunden worden und entsprechend von der Vermieterschaft zu tragen.
Zum Rechtsmissbrauchsvorwurf der Beschwerdeführerin, welchen diese gegen den auf <ref-law> gestützten Anspruch der Mieter erhoben hat, hielt die Vorinstanz fest, die Mieter seien ihres Irrtums über die Verpflichtung zur Bezahlung von Nebenkosten erst anlässlich des Beratungsgesprächs im März 2012 mit ihrem Rechtsvertreter resp. frühestens anlässlich der Schlichtungsverhandlung vom Januar 2012 gewahr geworden. Eine frühere Rückforderung könne von ihnen daher nach Treu und Glauben gar nicht verlangt werden. Dass die Mieter die in den Nebenkostenabrechnungen aufgeführten Leistungen bezogen hätten, könne keinen offenbaren Missbrauch der späteren Rückforderung begründen, da diese Leistungen nicht als unentgeltlich, sondern als durch die Nettomiete abgegolten zu qualifizieren seien.
4.
Die Beschwerdeführerin wirft der Vorinstanz primär eine Verletzung der Begründungspflicht als Teilgehalt ihres Anspruchs auf rechtliches Gehör (<ref-law>) vor.
4.1. Sie führt aus, die von der Vorinstanz übernommene Schlussfolgerung der Erstinstanz, wonach beim Vertragsschluss kein Konsens bezüglich der von den Mietern zu tragenden Nebenkosten bestanden habe, sei nicht zu bemängeln. Allerdings habe sie sowohl in ihrer Klageantwort als auch in ihrer Beschwerdeschrift folgendes geltend gemacht: "[...] das jahrelange, beidseitig gleichförmige Verhalten der Parteien und insbesondere die Bezahlung der in Rechnung gestellten Nebenkosten [...] [hat] deren Tragung zur 'besonders vereinbarten' im Sinne von <ref-law> gemacht. [...] Spätestens mit der anstandslosen Bezahlung der dritten Nebenkostenabrechnung (betreffend das Jahr 2004) ist eine solche Vereinbarung begründet worden, indem der Katalog von Nebenkosten in den Allgemeinen Bestimmungen konsensual auf die fünf Positionen reduziert und insofern bindend konkretisiert wurde." Und weiter: "Die Kläger haben die in Rechnung gestellten Nebenkosten während eines vollen Jahrzehnts anstandslos bezahlt, im vollen Bewusstsein, dass diese der Abgeltung der in den fünf jeweils auf den Abrechnungen erscheinenden Leistungspositionen dienten. Die Kläger haben die angeführten Leistungen effektiv bezogen und sie bestreiten dies auch nicht. Von einem Irrtum kann in keiner Weise die Rede sein." Auf ihr Vorbringen, dass im Jahr 2004, also nach Vertragsschluss, ein Konsens zustande gekommen sei und kein Irrtum vorgelegen haben könne, gehe weder die Vorinstanz noch die Erstinstanz, auf deren Erwägungen die Vorinstanz verweise, ein.
4.2. Um seiner Pflicht zur Begründung des von ihm gefällten Entscheids Genüge zu tun, muss das Gericht kurz die wesentlichen Überlegungen nennen, von denen es sich hat leiten lassen und auf die es sich stützt. Es kann sich hierbei auf die für den Entscheid wesentlichen Punkte beschränken; nicht erforderlich ist insbesondere, dass sich der Entscheid mit allen Parteistandpunkten einlässlich auseinander setzt und jedes einzelne Vorbringen ausdrücklich widerlegt. Die Begründung hat so abgefasst zu sein, dass sich der Betroffene über die Tragweite des Entscheids Rechenschaft geben und ihn gegebenenfalls sachgerecht anfechten kann (<ref-ruling> E. 3.2.4 S. 41; <ref-ruling> E. 2.2.1 S. 188; je mit Hinweisen).
4.3. Die Vorinstanz hielt in ihrer Darstellung der Prozessgeschichte fest, die Beschwerdeführerin mache unter anderem geltend, spätestens ab der zweiten vorbehaltlosen Bezahlung der Nebenkostenabrechnung sei vom Bestehen eines Konsenses auszugehen. Gleichwohl ging sie in ihren Erwägungen (wie bereits die Erstinstanz, auf deren Ausführungen sie verwies) nicht ausdrücklich auf das Vorbringen der Beschwerdeführerin eines nach Mietvertragsschlusses durch Begleichung der in Rechnung gestellten Nebenkosten konkludent getroffenen Konsenses ein. Sie stellte jedoch fest, die Mieter seien sich ihres Irrtums über die Verpflichtung zur Bezahlung von Nebenkosten frühestens im Januar 2012 gewahr geworden. Dies bedeutet zugleich, dass die Mieter die Nebenkostenabrechnungen zur Erfüllung ihrer vermeintlichen Leistungspflicht beglichen haben, was wiederum impliziert, dass ihnen bei Vornahme dieser Zahlungen ein dadurch konkludent zum Ausdruck gebrachter tatsächlicher Wille zur Änderung des ursprünglichen Mietvertrags fehlte. Die Vorinstanz hat somit das fragliche Vorbringen der Beschwerdeführerin in ihrer Begründung implizit behandelt und verworfen. Eine sachgerechte Anfechtung des Entscheids war der Beschwerdeführerin daher möglich, was im Übrigen auch die Beschwerde selbst belegt, ist aus dieser doch ersichtlich, dass der Beschwerdeführerin der Zusammenhang zwischen nachträglichem, konkludentem Konsens und Irrtum über die Leistungspflicht nicht verborgen geblieben war. Die Vorinstanz hat ihre Begründungspflicht folglich nicht verletzt. Bei diesem Ergebnis ist nicht zu prüfen, ob - wie von der Vorinstanz in ihrer Stellungnahme geltend gemacht - eine Verletzung der Begründungspflicht im Rahmen der vorliegenden subsidiären Verfassungsbeschwerde hätte geheilt werden können (siehe dazu Urteil 2D_6/2008 vom 1. Juli 2008 E. 3 mit Hinweisen).
5.
Die Beschwerdeführerin wirft der Vorinstanz ferner eine Verletzung des Willkürverbots (<ref-law>) vor.
5.1. Sie führt aus, die Erstinstanz, auf deren Ausführungen die Vorinstanz verweise, gebe zwar die Aussagen von C.C._ anlässlich der Befragung im Wesentlichen richtig wieder, ziehe daraus aber einen willkürlichen Schluss. Das Beweisergebnis - der von den Mietern vorgenommene Abgleich der jährlich gleichförmig in Rechnung gestellten fünf Nebenkostenpositionen mit dem Mietvertrag sowie die mehrmalige, bewusste Bezahlung der stets gleichen, bekannten Positionen - lasse zwingend auf das Zustandekommen einer konkludenten Vereinbarung der Nebenkostentragung [und das Fehlen eines Irrtums] schliessen.
5.2. Es erscheint fraglich, ob die Beschwerdeführerin mit diesen Ausführungen den Anforderungen an eine Willkürrüge (vgl. E. 2 hiervor) zu genügen vermag. Selbst wenn, ist damit nicht dargetan, dass die Vorinstanz gestützt auf die festgestellten Tatsachen eine unhaltbare Schlussfolgerung gezogen hätte. Im bundesgerichtlichen Verfahren ist nicht mehr umstritten und daher als gegeben zu unterstellen, dass bei Abschluss des Mietvertrags die Tragung von Nebenkosten durch die Mieter nicht i.S.v. <ref-law> besonders vereinbart wurde, womit gemäss dem ursprünglichen Mietvertrag die Nebenkosten bereits im Mietzins eingeschlossen waren. Es bedurfte deshalb einer Vertragsänderung, wenn die Mieter in künftigen Jahren nebst dem Mietzins Nebenkosten tragen sollten. Vertragsänderungen erfordern einen Konsens, also übereinstimmende gegenseitige Willensäusserungen der Parteien. Inwiefern nun aus der Begleichung von in Rechnung gestellten Nebenkosten zwingend auf eine konkludente Willenserklärung der Mieter zur Änderung des ursprünglichen Vertrags geschlossen werden müsste und diese Bezahlung nicht auch - aufgrund eines Irrtums über die vermeintliche Leistungspflicht - ohne Erklärungsgehalt zur blossen Vertragserfüllung erfolgt sein könnte, ist nicht ersichtlich. Solches ergibt sich auch nicht aus dem Urteil 4A_525/2008 vom 16. Februar 2009. Gestützt darauf, dass in der Nebenkostenabrechnung die einzelnen Posten der Nebenkosten aufgeführt worden seien, welche die Mieter in der Folge akzeptiert und bezahlt hätten, gelangte die dortige Vorinstanz zum Schluss, es habe ein übereinstimmender Parteiwille zur nachträglichen Konkretisierung der ursprünglich unzureichenden Nebenkostenvereinbarung bestanden (E. 3.1). Mangels rechtsgenüglicher Begründung trat das Bundesgericht auf die dagegen erhobene Willkürrüge nicht ein (E. 3.2) und äusserte sich dementsprechend nicht zur vorinstanzlichen Beweiswürdigung; bereits deshalb lässt sich aus diesem Entscheid nichts für den vorliegenden ableiten.
Zudem erweist sich der vorinstanzliche Entscheid auch aus einem anderen Grund nicht als willkürlich. Will die Vermieterschaft einseitig den Mietzins erhöhen, muss sie dies den Mietern - nebst Beachtung weiterer Voraussetzungen - auf dem vorgeschriebenen Formular mitteilen, andernfalls die Mietzinserhöhung nichtig ist (Art. 269d Abs. 1 und Abs. 2 lit. a OR). Dasselbe gilt für andere einseitige Mietvertragsänderungen zu Lasten der Mieter (<ref-law>), etwa einer künftig separaten Tragung von Nebenkosten, die bislang im Mietzins enthalten waren (<ref-ruling> E. 3.2.1 S. 364; <ref-ruling> E. 2a/bb S. 462 f.). Eine konsensuale Mietvertragsänderung kann zwar einen Verzicht auf die Einhaltung der Formularpflicht rechtfertigen, setzt aber voraus, dass dadurch der Schutzzweck von <ref-law> nicht beeinträchtigt wird (<ref-ruling> E. 2.4.2 S. 425 f.; <ref-ruling> E. 3b S. 74; Urteil 4C.496/1994 vom 28. März 1995 E. 2b, in: Pra 1996 Nr. 129 S. 425). Nicht tangiert wird dieser Schutzzweck, wenn feststeht, dass die Mieter über die Anfechtungsmöglichkeit informiert waren, dass sie mit dem Verzicht auf das Formular bewusst zum Voraus auf die Anfechtung verzichtet haben und überdies ausgeschlossen werden kann, dass sie unter Druck standen (BGE <ref-ruling> E. 3b S. 74; Urteile 4A_198/2008 vom 7. Juli 2008 E. 3.1; 4C.283/2002 vom 6. Januar 2003 E. 5). Es ist weder von der Vorinstanz festgestellt noch von der Beschwerdeführerin geltend gemacht worden, die Nebenkostenabrechnungen seien auf dem gemäss <ref-law> vorgeschriebenen Formular versandt worden. Ebenso wenig ist von der Vorinstanz festgestellt oder seitens der Beschwerdeführerin behauptet worden, die Mieter seien sonstwie über die Anfechtungsmöglichkeit informiert gewesen. Eine - wie ausgeführt allerdings von der Vorinstanz willkürfrei nicht festgestellte - Einigung der Parteien über die Änderung des Mietvertrags zu Lasten der Mieter hinsichtlich der separaten Tragung der Nebenkosten wäre daher als nichtig zu qualifizieren. Den Mietern stünde auch diesfalls für die von ihnen zu viel bezahlten Nebenkosten ein Anspruch aus ungerechtfertigter Bereicherung zu (vgl. Urteil 4A_198/2008 vom 7. Juli 2008 E. 3.1), was mit dem vorinstanzlichen Ergebnis übereinstimmt.
6.
Die Beschwerde ist demnach abzuweisen. Dem Ausgang des Verfahrens entsprechend wird die Beschwerdeführerin kosten- und entschädigungspflichtig (Art. 66 Abs. 1 und Art. 68 Abs. 2 BGG).
Da die Beschwerdegegner ihr Gesuch um unentgeltliche Rechtspflege bloss eventualiter - für den Fall ihres Unterliegens - stellen, ist dieses nicht zu behandeln.

Demnach erkennt das Bundesgericht:
1.
Die Beschwerde wird abgewiesen.
2.
Die Gerichtskosten von Fr. 2'000.-- werden der Beschwerdeführerin auferlegt.
3.
Die Beschwerdeführerin hat die Beschwerdegegner für das bundesgerichtliche Verfahren mit insgesamt Fr. 2'500.-- zu entschädigen.
4.
Dieses Urteil wird den Parteien und dem Kantonsgericht Basel-Landschaft, Abteilung Zivilrecht, schriftlich mitgeteilt.
Lausanne, 23. Mai 2016
Im Namen der I. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Die Präsidentin: Kiss
Der Gerichtsschreiber: Lüthi