I ordered a body and it took about 2 weeks it came as described. I ordered body support frames which arrived in under a week and a half. I did run into a problem. Rather than receive front and back support replacements I received 2 front supports. I contacted DEERC and they told me rear supports are no longer in production. I explained it's a basic part and necessary to utilize the body on the chassis. They told me they would reactivate a production of the parts and will let me know when I can receive it. Its been weeks and I have heard nothing. They part is proprietary to DEERC, and no other company makes a part like it. So, remember it's a great truck and customer support is great. If you break or damage a rear body support, you can no longer drive your truck with the body on it.