Sachverhalt: X._ und Y._ wurden mit Verfügung vom 28. April 1999 für die direkte Bundessteuer 1995/96 mit einem steuerbaren Einkommen von Fr. 67'200.-- veranlagt. Da nicht nachgewiesen werden konnte, dass der Einspracheentscheid vom 21. Juni 2000 den Steuerpflichtigen zugestellt worden war, wurde ihnen am 8. Mai 2007 ein neuer Einspracheentscheid betreffend die direkte Bundessteuer 1995/96 eröffnet. Mit Rekurs (richtig: Beschwerde) an das Steuerrekursgericht des Kantons Aargau vom 8. Juni 2007 machten die Steuerpflichtigen geltend, es sei festzustellen, dass für die Steuerjahre 1995 und 1996 kein steuerpflichtiges Einkommen bestehe, und es sei Verjährung anzunehmen. Das Steuerrekursgericht wies die Beschwerde kostenfällig ab. Es legte dar, dass die Verjährung nicht eingetreten sei und die Beschwerdeführer aus der Veranlagung für die Staats- und Gemeindesteuern 1995/96 nichts für die Veranlagung der direkten Bundessteuer ableiten könnten. Im Übrigen sei mit Rekursgerichtsentscheid vom 29. März 2001 das steuerbare Einkommen für die Staats- und Gemeindesteuern 1995/96 nicht auf Fr. 0.-- festgesetzt worden, wie die Beschwerdeführer behaupteten, sondern auf Fr. 58'763.-- (Urteil vom 21. Februar 2008). Mit der Beschwerde an das Verwaltungsgericht des Kantons Aargau änderten die Beschwerdeführer ihre Argumentation und machten geltend, dass für die Steuerperiode 1995/96 keine direkte Bundessteuer geschuldet sei. Sie hätten die Bundessteuerbeträge für diese Jahre erwiesenermassen bezahlt, doch habe das Steueramt sie auf andere Steuerjahre umgebucht. Mit Urteil vom 6. Mai 2008 trat das Verwaltungsgericht auf die Beschwerde nicht ein. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragen die Steuerpflichtigen, das Urteil des Verwaltungsgerichts des Kantons Aargau und die Vorentscheide seien aufzuheben. Auf die Einholung von Vernehmlassungen wurde verzichtet.