Reseller locator for Europe

in General Discussion edited January 2014
A while ago when I was looking for a reseller or a shop that deals with Apple computers I got a hold of an URL with really cool app that listed a huge number of different shops (with local map) across Europe. I do need that URL again to search for a shop in Klagenfurt, Austria.

Does anyone know what is the URL?
Sign In or Register to comment.