Sachverhalt: Sachverhalt: A. Der Strafgerichtspräsident Basel-Stadt verurteilte X._ am 4. September 2006 wegen mehrfacher Hehlerei zu 2 Monaten Gefängnis bedingt. Von der Anklage der mehrfachen versuchten Hehlerei sprach er ihn frei. Auf die Anklage der mehrfachen geringfügigen Hehlerei trat er mangels gültigen Strafantrags nicht ein. Er hielt für erwiesen, dass X._ am 3. und am 10. August 2004 Y._ gestohlene Mobiltelefone abgekauft hatte. Das Appellationsgericht des Kantons Basel-Stadt bestätigte am 20. Juni 2007 den erstinstanzlichen Schuldspruch und verurteilte X._ nach neuem Recht zu einer bedingten Geldstrafe von 57 Tagessätzen à 70 Franken, abzüglich 2 Tagessätze für erstandene Haft, und einer Busse von 300 Franken. Das Appellationsgericht des Kantons Basel-Stadt bestätigte am 20. Juni 2007 den erstinstanzlichen Schuldspruch und verurteilte X._ nach neuem Recht zu einer bedingten Geldstrafe von 57 Tagessätzen à 70 Franken, abzüglich 2 Tagessätze für erstandene Haft, und einer Busse von 300 Franken. B. Mit Beschwerde in Strafsachen beantragt X._, das Urteil des Appellationsgerichts aufzuheben und ihn freizusprechen, eventuell dieses Urteil aufzuheben und die Sache zur kostenlosen Freisprechung an das Appellationsgericht zurückzuweisen. Vernehmlassungen wurden keine eingeholt.