http://store.gazzetta.it/MEGAPOSTER/...it_IT-EUR.html

anyone know if these are any good, is it worth it, which site ships to us.