You would think that they would put more design effort into the one thing that makes a truck,a truck. I was shocked when I got mine open only to find the plastic keepers for the rods that pull the latches open. All my screws were stripped. I had to tap them all out to the next size.