CURT Manufacturing 11186 vs Deepace 265LBS: Quick Verdict