Product review (2 stars): These mounting brackets are basically stock parts...and that's the problem with them.
These stock brackets aren't sufficiently strong enough to stop from buckling and failing so replacing the stock ones with new stock ones hasn't solved my problem.  I've had to purchase several of these and they seem to last only a couple of months before failing.  I'm still looking for a better solution than these brackets provide and would welcome any comments by others that have solved this issue.