These are cheap cast aluminum spacers, not machined. I'm pretty sure they aren't 1/2 inch either. Made in China. I think you get what you pay for. I would not recommend it. Pay a little more and get a quality seal. Update: Had to use a dremel to sand down the center a bit to get them working. I think 12mm/0.5in is not enough to make a real difference. I ride a 2019 F250 by the way.