I can see the page from Germany, but the "BUY NOW" button
gives me a 404 page in German:
Die angeforderte URL wurde auf diesem Server nicht
gefunden. Weitere Informationen liegen nicht vor.