My first buy of these from a non VAG source was from China

oops - maybe £5 for a bag of 10, I started using them on my wife's 2015 VW Polo 1.2TSI - just in case they were not too good - they worked fine, my second buy from a non VAG source was these Febi ones from that ebay source, and they worked fine.
Initially, after running out of VAG ones, I bought a couple from ECP but I was not too impressed with them as they seemed to be made of very thin sheet material - but maybe usefully, had a coating of plastic on one side of the rolled material, anyway, I ended up with the first one getting damaged when tightening the sump plug on the Polo up to the correct torque figure - so felt the need to use the second one right away.