I have to say big big big thanks to Ryan (bugnut68) and T-Fabs for their help ! And also Brian Watts on Ultimate Aircooled. Without them it would never have come to an end.
This has been an education for a lot of people in how NOT to conduct business, I think. I'm glad everything worked out for you and you got the part that you paid for!