In Germany there are a lot of Vespa fans, if you want to repair your vespa you'll find that there are a lot of places for hints and special parts, also for my scooter there are superspecial parts made in Germany
, difficult to find here...
The most important thing in a bike is that the telar is not broken, the rest can be repaired. I found replacements part easily on ebay too...