Is the power LED on the board on?
Is the PWR_SEL jumper on the two pins for USB?
Try setting upload.verbose to true in your Arduino preferences file (you can find the location from the preferences dialog in the software); only edit the file when Arduino is not running. Then upload again, you should get more details about the process.
It sounds like there's something wrong with the hardware (although as a software guy, I tend to jump to that conclusion too early). Maybe something broke in the hands of the Italian postal service. I'd get in touch with PCB Europe and ask about an exchange. Let them know that you've asked for help in the forum and that I recommended replacing the hardware. Maybe they'll also have some more troubleshooting ideas for you.