Be choosy where you get one from.......as you can see they are hollow, dirt, moisture/salt gets inside them from the front facing ends & rots them from the inside.
Try to find one south of you, in a salvage yard... a rust free location.
There it is in all it glory lol. I went on car-part.com as you suggested and I was able to find one in tennessee. Its the closest place to me which is 3 hours away, but it could be worse. The bar is only $50 but to have it shipped is around $150. So haven't decided if I'm gonna drive out there or pay the shipping but I'm just happy to have found a fix finally. Mine is the 28mm but the one im getting is 30mm. Thank you guys for everything and all the advice cause I'd be stuck without it.