Demco 8550048 vs Generic BnW Trailer Hitches: Honest Verdict