3M was another product that many of used, and I understand they have bought Venture Shield.
Here is a company that sells the product for the SSR. Its called
Auto Trim Design.
Where are you located? There are plenty of people on here that can direct you to the right places. Not to mention, when you have issues, knowing where you are allows others to assist. I see you have been a member for over 2 years... if you spend that $25 it opens your membership up to much more opportunity.