Sachverhalt: Sachverhalt: A. Am 25. Juli 2000 erteilte der Gemeinderat der Einwohnergemeinde Suhr der X._ AG die Baubewilligung für Umbau/Umnutzung/Erweiterung der Betriebszentrale in ein Verteilzentrum. Mit dieser Verfügung wurden der Gesuchstellerin unter anderem auch Anschlussgebühren für die Kanalisation in der Höhe von Fr. 2'417'285.-- (zuzüglich MWSt) auferlegt, ausgehend von einem massgeblichen, durch das Bauprojekt geschaffenen zusätzlichen Gebäudevolumen von 743'780 m3 bei einem Gebührenansatz von Fr. 3.25 pro m3. Daran hielt der Gemeinderat Suhr mit Einspracheentscheid vom 31. Oktober 2000 fest. Auf Beschwerde der X._ AG hin reduzierte die Schätzungskommission nach Baugesetz des Kantons Aargau am 29. März 2005 die Kanalisationsanschlussgebühr auf Fr. 1'310'335.-- (ausgehend von einem zusätzlichen Gebäudevolumen von lediglich 403'180 m3 bei einem unveränderten Ansatz von Fr. 3.25 pro m3) mit der Begründung, dass die ausgeführte Baute erheblich von der ursprünglich erteilten Bewilligung abweiche. Im Übrigen wies die Schätzungskommission die Beschwerde ab. Mit Urteil vom 24. Januar 2007 wies das Verwaltungsgericht (2. Kammer) des Kantons Aargau eine seitens der X._ AG dagegen eingereichte Beschwerde ab, soweit es darauf eintrat. Mit Urteil vom 24. Januar 2007 wies das Verwaltungsgericht (2. Kammer) des Kantons Aargau eine seitens der X._ AG dagegen eingereichte Beschwerde ab, soweit es darauf eintrat. B. Mit Eingabe vom 29. März 2007 erhebt die X._ AG beim Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, das Urteil des Verwaltungsgerichts vom 24. Januar 2007 sei aufzuheben und die "streitige Kanalisations-Anschlussgebühr in Anwendung des Äquivalenz- und des Verursacherprinzips auf das rechtlich zulässige Mass, mindestens aber um 3⁄4, zu reduzieren", eventualiter die Streitsache verbunden mit dieser Anweisung an die Vorinstanz, subeventualiter an die Einwohnergemeinde Suhr zurückzuweisen. Die Einwohnergemeinde Suhr schliesst auf Abweisung der Beschwerde, soweit darauf eingetreten werden dürfe. Das Verwaltungsgericht des Kantons Aargau verweist, ohne sich zur Beschwerde vernehmen zu lassen, auf die Erwägungen im angefochtenen Entscheid. Die Einwohnergemeinde Suhr schliesst auf Abweisung der Beschwerde, soweit darauf eingetreten werden dürfe. Das Verwaltungsgericht des Kantons Aargau verweist, ohne sich zur Beschwerde vernehmen zu lassen, auf die Erwägungen im angefochtenen Entscheid. C. Dem von der Beschwerdeführerin gestellten Gesuch um aufschiebende Wirkung wurde mit Verfügung des Präsidenten der II. öffentlich-rechtlichen Abteilung vom 9. Mai 2007 entsprochen.