I just put a B and W turn a ball hitch in my pickup. The hitch with tax was 400 and it took me less then two hours to put in. The only holes that you have to drill are a 4 inch hole in the bed and 4 half inch hole in the bed for the safty chains. When you order it you order for your truck and it will fit with out drilling any extra holes and no welding. It is rated at 30,000 lbs.