The ordering process went well, and I received the product in a timely manner. The day I tried to install the running boards, there was a huge problem. First of all, the entire hardware for the installation was contained within one plastic bag. Nothing was labeled, and all the measurements were metric. It took more time to separate and figure out which screws and bolts were which. I successfully installed the driver side running board. When I tried to install the passenger side running board, there was a huge problem. Even though the computer ordering system indicated these running boards were compatible with my 2023 Dodge Ram crew cab 2500, they weren't. The passenger side front bracket wouldn't fit my truck. The driver side front bracket was a two piece bracket that needed to be assembled together. I called Real Truck, and they weren't aware of any problems like this. After about a week, APS told Real Truck that I would need to remove the driver side running board, and check to see if the two piece bracket system would work for the passenger side. I informed Real Truck I felt like APS was using me as one of their employees. I felt it was there job to come up with the solution to the problem when they indicated these running boards would fit my truck. I eventually took the driver's side running board off and then removed the front driver's side bracket. I tried it on the passenger side, and it worked just fine. Real Truck decided to give me a discount after I told them what I thought when it came to APS. I asked Real Truck to have APS refund my entire purchase price since I came up with the solution for their problem. The only thing APS did was send me an entire install kit, minus the running boards, when all I needed was another 2 piece bracket for the front. APS could have saved a bunch of money by just sending the two pieces I needed, along with the additional screws and bolts needed to complete the install. All the money they wasted on sending the entire install kit could have just been refunded to me. APS needs to educate themselves on customer service!