I think the price dif is because they are machined from billet. They are nice, I have a billet lower on my shorty, but I got it because its all I could find at the time. I would say that if you had to have billet these would save u some cash.