It sounds like you'd save some money going to straight to Italy....I've never understood what all the hoop'la was about a Perazzi.
I guess it must be the parts kits they sell to go with them.