Do you have any Pics of your ride?
Sounds Clean. For M-Tech Moldings try to contact your dealer, ask for the parts department. The guy at my place was very helpfull for all the parts I wanted to know about. We have alot of E36 Guys around here so Whatever you need will be found easily answered.
Just ask if ya need help.