LOL even if I wanted to sell it for that amount, remember that I'm in Italy!
He's a friend. Usually works on cars but he's the only honest mechanic 'round here. Bike mechanics here are a bad breed, trust me. Only had bad experiences.
If this guy makes a mistake it's not 'cause he wants to rip you off, at least.
I already paid for the part but it's on ebay, I GUESS I could be able to back off the deal if I cover the ebay fees (only a few Euros).
Found the gears in the USA only:
http://www.ebay.com/itm/HONDA-VTR1000F- ... zp&vxp=mtr
Tomorrow I'll go back to the mechanic's workshop to dismount those b8stard gears and find a temporary solution (like welding them together) waiting to find new ones locally (if possible).