If the "quality' of the welds on the back brace and housing ends look like the perches then there is your answer. Would not surprise me if they did screw up to not take ownership of it.