Dang! That is LAME! I haven't had anything fly off mine yet! My first response is hit the wreckin' yards (I avoid buying new parts unless necessary). Check out online catalogs too. I just found a shop I will take mine to, but I'm a bit of a ways away! (I have never taken any car I own into a shop until now!) But yup my first choice would be the wreckin' yard!
www.bowwowseattle.com may have advice, I will try and dig up some other vw websites for ya. I like the forum on the above mentioned site alot! This one is kinda jumbled. And bowwow is VW specific, I actually get very fast responses from the guys over there. (the whole site) Hope that is ok to mention other forums on somebody else's forum! LOL Good luck.