i get lowers at advance for 52 bucks each, and the uppers are like 69 each, all TRW and they always have them instock i never have to wait, i go in, and come out with them in hand, and when i need the stuff, i need it quick, and they are a block over from my shop, so even if i could find them cheaper, you cant get 5 minute service from anyone so i'll pay more if i can have them right away.