DEA mounts are pretty decent, i have them on my Safari truck
I'm also a technician and have installed these mounts for customers strapped for cash.
Problems i have found:
-Bolt holes sometimes will not line up
-Compare mount to original, sometimes guides are off
majority have been good, but have had a good number of them defective