David,
I'm sorry you encountered issues during the installation of the Handle Bar Mount. The Good news is that all DART products are covered with a lifetime warranty. We will send one out free of charge, and please let us know how the installation of the replacement Mount goes.
Stan's CS Team