These are the ones I run...
http://www.jegs.com/i/QA1/122/DR4855B/10002/-1The eyelet holes are 1/2", just a little bigger than the 12mm the VW uses. They are not 90/10, but don't need to be.
Sometimes we have to take a risk when choosing parts, even when they are made for a VW. I don't know if they are the same as Lummus is selling, but if you'd feel less risk buying from Lummus then by all means do so. I can tell you these shocks have worked well for me, and I do not regret buying them.