It was extremely easy to place our order. We received up to date tracking information. The Hitch and floor mats arrived within 5 days as promised. It only took us one hour to install the hitch. The products seem to be top notch quality. This purchse was for our personal vehicle. We have an automtive repair company so we will have future needs for their products. We are very stisfied.