Seems to me you can get stock replacement lenses all day long on Ebay from various sources. If you need the whole housing its a little harder to find a deal on stock stuff, but its out there.

Sorry, no experience with the Euro deals, but usually that stuff fits... sort of <img src="/forums/images/graemlins/wink.gif" alt="" />