I looked at the web page above and was somewhat impressed.
it would seem to me that the other manufacturers that are too high in price are a better deal over all.
if you have any doubts just read their, bpi, warranty. it is only a year, if you modify it to fit your vehicle,"... elongate a hole, bend or force it..." it voids the year warranty.
I think the warranty may be worth the extra money, it shows me that these companies are sure of their product, know it will take the use and abuse and stand up to it. If it doesn't for some reason it will be replaced.
Again just my thoughts.