1000000 copies? u sure?? cos i read somewhere that the shops say its between 500-550??? but i read that some time ago...