Sachverhalt: Sachverhalt: A. Die A._ GmbH (Beklagte) beauftragte die B._ AG (Klägerin) im Jahre 2000 mehrmals mündlich und kurzfristig mit dem Bedrucken von Fahnen. Diese waren für kürzere Einsätze bei verschiedenen Endabnehmern bestimmt. Mit Telefonanruf vom 7. Februar und Fax vom 12. Februar 2001 rügte die Beklagte, das Druckbild sei nach vierzehntägigem Gebrauch der Fahnen bereits verblasst. Vom Rechnungsbetrag von Fr. 53'070.95 bezahlte die Beklagte lediglich Fr. 2'670.60. Die Zahlung des übrigen Betrages verweigerte sie unter Hinweis auf die gerügten Mängel. A. Die A._ GmbH (Beklagte) beauftragte die B._ AG (Klägerin) im Jahre 2000 mehrmals mündlich und kurzfristig mit dem Bedrucken von Fahnen. Diese waren für kürzere Einsätze bei verschiedenen Endabnehmern bestimmt. Mit Telefonanruf vom 7. Februar und Fax vom 12. Februar 2001 rügte die Beklagte, das Druckbild sei nach vierzehntägigem Gebrauch der Fahnen bereits verblasst. Vom Rechnungsbetrag von Fr. 53'070.95 bezahlte die Beklagte lediglich Fr. 2'670.60. Die Zahlung des übrigen Betrages verweigerte sie unter Hinweis auf die gerügten Mängel. B. Mit Klage vom 15. August 2001 beim Bezirksgericht Arlesheim verlangte die Klägerin von der Beklagten die Bezahlung von Fr. 50'400.35 nebst Zins sowie Fr. 100.- Zahlungsbefehlskosten und ersuchte um Beseitigung des Rechtsvorschlages im genannten Umfang. Mit Urteil des Bezirksgerichts Arlesheim vom 27. August 2002 wurde die Beklagte zur Bezahlung der oben genannten Beträge verpflichtet. Das Kantonsgericht Basel-Landschaft, Abteilung Zivil- und Strafrecht, bestätigte das erstinstanzliche Urteil am 3. Juni 2003. Das Kantonsgericht Basel-Landschaft, Abteilung Zivil- und Strafrecht, bestätigte das erstinstanzliche Urteil am 3. Juni 2003. C. Die Beklagte beantragt dem Bundesgericht mit eidgenössischer Berufung die Aufhebung des Urteils des Kantonsgerichts und die Rückweisung der Sache an die Vorinstanz zu neuer Entscheidung. Die Klägerin schliesst auf Abweisung der Berufung. 