Which brand, Westin or DeeZee? I have used Westin in the past and liked them, But i noticed today that the DeeZee offer a lifetime warranty. Does the DeeZee mount the same way as the Westin?