Just wanted to post a quick follow-up and give props to Banshee for going out of their way to take care of my little mishap.
The short version is I emailed Jay to explain my situation. Within a day or two I get an email from someone at Trident/Manitou and new mounting hardware is on its way. Free of charge!! I told Jay about my problems with Manitou USA so the parts are now coming from Canada!! I live in CA.
Anyways, I can't say enough about the service Banshee gives its riders. If you're on the fence about a Banshee and just browsing the forums (as I was for about 6 months prior to my purchase), you can't go wrong. Excellent product, excellent service. Now I've rambled too long. Peace.