You can try Popular Patch. I have purchased from them in the past and they have been very helpful. When I called, they had far more in stock than was on their website.
Not seen that one. Can you share a pic?
Am I missing something? What are you saying about Fakes/Repro’s?