I have got positive feedback from Spanish Renault 4,5,6,7 club.
I'll quote:
"... this company made this parts in a excellent quality. My Renault oficial dealer works with this company and ever good results. I recommend you this parts if you need it"
Also got new transport fee. Now it is 28€.
All this are enough for me to take a chance and buy parts.
We will see how they will manage once installed on car