I don't know about their lights but if you are looking for affordability than you can take a look at our bars. They are very reliable (strong enough to hold up a one ton truck!) and they are durable.
PM me with any questions.
We do offer a limited lifetime warranty. Covering the entire light bar. the limited part is that we won't warranty it if you cut it in half and say one half won't work anymore. But if you damage it to the point that it won't work. Send it back to us and we will give you a nice discount on a new bar.
It'll take a good amount to damage one of our bars. they can support a one ton pickup spread across two blocks!
If you search for Bulldog Lighting there are a few threads of fellow members installing them with light pics.