NoT comparing Comp to this crap but most of you have not seen any video of the back of cars except this one so don't be quick to bash when you have nothing to compare it with. My point is rim screws will hold the tire in place with no problem. Go buy your beadlocks and waste your money if your scared.