Sachverhalt: Sachverhalt: A. A.a Mit Rechnung Nr. 5176731 vom 12. November 2003 forderte die Eidgenössische Zollverwaltung, Oberzolldirektion, bei der X._ AG einerseits eine Schwerverkehrsabgabe von Fr. 639.25 sowie andererseits je eine Mahngebühr von Fr. 20.-- für zwei frühere, verspätet eingereichte Deklarationen und einen Verzugszins von Fr. 1.20 für die verspätete Zahlung einer früheren Rechnung (zusammen Fr. 41.20) ein. Die Rechnung enthielt folgenden Hinweis: "Zahlbar ... bis 12.12.2003". Nach einem eigenen Vermerk der X._ AG ging die Rechnung bei ihr am 10. November 2003 ein. Die X._ AG bezahlte, ebenfalls nach eigenem Vermerk, am 10. Dezember 2003 die Schwerverkehrsabgabe von Fr. 639.25, nicht aber den Betrag von Fr. 41.20 für die eingeforderten Mahngebühren und Verzugszinsen. Mit Rechnung Nr. 5182505 vom 28. November 2003 fakturierte die Oberzolldirektion eine weitere Schwerverkehrsabgabe von Fr. 614.10; diese Rechnung führte als Zahlungsfrist den "29.12.2003" an. Der von der X._ AG darauf angebrachte Eingangsstempel trägt das Datum des 10. Dezember 2003; weiter enthält die Rechnung die Vermerke "gebucht 15. Jan. 2004" und "bezahlt 15. Jan. 2004". Mit zwei Schreiben vom 17. Januar 2004 an die X._ AG hielt die Oberzolldirektion fest, bis zum 14. Januar 2004 seien von der Rechnung Nr. 5176731 ein Teilbetrag von Fr. 41.20 und von der Rechnung Nr. 5182505 der Totalbetrag von Fr. 614.10 offen geblieben, und setzte jeweils eine Nachfrist zur Bezahlung der ausstehenden Beträge bis zum 24. Januar 2004. Mit der nächsten Rechnung würden überdies die damit zusammenhängenden Mahngebühren erhoben. In der Folge fakturierte die Oberzolldirektion mit Rechnung Nr. 5005853 vom 30. Januar 2004 der X._ AG nebst einer weiteren Schwerverkehrsabgabe zwei Mal eine Mahngebühr von Fr. 20.-- (je für die Rechnungen Nr. 5176731 und Nr. 5182505), zahlbar bis zum "29.02.2004". Die X._ AG bezahlte diese Mahngebühren nicht, so dass ihr die Oberzolldirektion am 17. März 2004 dafür eine Mahnung für den Betrag von Fr. 40.-- mit Zahlungsfrist bis zum 24. März 2004 zustellte. Nachdem die Zahlung weiterhin nicht eingegangen war, traf die Oberzolldirektion am 1. April 2004 eine förmliche Verfügung über die ausstehenden Beträge (insbesondere Mahngebühren von Fr. 40.--) und setzte der X._ AG eine letzte Zahlungsfrist bis zum 13. April 2004 an. Dagegen erhob die X._ AG am 28. April 2004 Beschwerde bei der Eidgenössischen Zollrekurskommission. A.b Bereits am 1. Februar 2004 traf die Oberzolldirektion eine weitere Verfügung über die von der X._ AG bis zum 30. Januar 2004 nicht beglichenen Mahngebühren und Verzugszinsen der Rechnung Nr. 5176731 im Betrag von Fr. 41.20 und hielt fest, die damit verbundene Mahngebühr werde mit der nächsten Rechnung erhoben. Die Fr. 41.20 wurden schliesslich am 23. Februar 2004 bezahlt. Mit Rechnung Nr. 5023263 vom 27. Februar 2004 fakturierte die Oberzolldirektion der X._ AG nebst einer weiteren Schwerverkehrsabgabe die fragliche Mahngebühr im Umfang von Fr. 20.-- mit Zahlungsfrist bis zum 30. März 2004. Am 1. April 2004 beglich die X._ AG lediglich die Schwerverkehrsabgabe, nicht aber die Mahngebühr. Am 17. April 2004 mahnte die Oberzolldirektion die X._ AG für die ausstehenden Fr. 20.-- und setzte ihr eine neue Zahlungsfrist bis zum 24. April 2004 an. Mit Verfügung vom 2. Mai 2004 entschied die Oberzolldirektion schliesslich förmlich über die Mahngebühr von Fr. 20.-- und setzte die entsprechende Zahlungsfrist im Sinne einer letzten Mahnung auf den 14. Mai 2004 fest. Auch gegen diese Verfügung führte die X._ AG bei der Eidgenössischen Zollrekurskommission Beschwerde. A.b Bereits am 1. Februar 2004 traf die Oberzolldirektion eine weitere Verfügung über die von der X._ AG bis zum 30. Januar 2004 nicht beglichenen Mahngebühren und Verzugszinsen der Rechnung Nr. 5176731 im Betrag von Fr. 41.20 und hielt fest, die damit verbundene Mahngebühr werde mit der nächsten Rechnung erhoben. Die Fr. 41.20 wurden schliesslich am 23. Februar 2004 bezahlt. Mit Rechnung Nr. 5023263 vom 27. Februar 2004 fakturierte die Oberzolldirektion der X._ AG nebst einer weiteren Schwerverkehrsabgabe die fragliche Mahngebühr im Umfang von Fr. 20.-- mit Zahlungsfrist bis zum 30. März 2004. Am 1. April 2004 beglich die X._ AG lediglich die Schwerverkehrsabgabe, nicht aber die Mahngebühr. Am 17. April 2004 mahnte die Oberzolldirektion die X._ AG für die ausstehenden Fr. 20.-- und setzte ihr eine neue Zahlungsfrist bis zum 24. April 2004 an. Mit Verfügung vom 2. Mai 2004 entschied die Oberzolldirektion schliesslich förmlich über die Mahngebühr von Fr. 20.-- und setzte die entsprechende Zahlungsfrist im Sinne einer letzten Mahnung auf den 14. Mai 2004 fest. Auch gegen diese Verfügung führte die X._ AG bei der Eidgenössischen Zollrekurskommission Beschwerde. B. Mit Entscheid vom 10. August 2004 vereinigte der Vizepräsident der Eidgenössischen Zollrekurskommission die beiden Beschwerdeverfahren, wies die zwei Beschwerden der X._ AG ab und bestätigte die Verfügungen der Oberzolldirektion vom 1. April und 2. Mai 2004 im Sinne der Erwägungen. B. Mit Entscheid vom 10. August 2004 vereinigte der Vizepräsident der Eidgenössischen Zollrekurskommission die beiden Beschwerdeverfahren, wies die zwei Beschwerden der X._ AG ab und bestätigte die Verfügungen der Oberzolldirektion vom 1. April und 2. Mai 2004 im Sinne der Erwägungen. C. Mit Verwaltungsgerichtsbeschwerde vom 13. September 2004 an das Bundesgericht beantragt die X._ AG, der Entscheid der Eidgenössischen Zollrekurskommission vom 10. August 2004 sei aufzuheben und es seien der X._ AG keine Mahngebühren aufzuerlegen. Zur Begründung wird im Wesentlichen ausgeführt, für die verfügten Mahngebühren bestehe keine genügende gesetzliche Grundlage; selbst wenn eine solche vorhanden sei, seien die Mahngebühren jedenfalls deshalb bundesrechtswidrig, weil die ihnen zugrundeliegenden Rechnungen nicht verspätet beglichen worden seien. Die Eidgenössische Zollverwaltung, Oberzolldirektion, schliesst auf Abweisung der Beschwerde. Die Eidgenössische Zollrekurskommission hat auf eine Vernehmlassung verzichtet.