stupid idler arm

What are you buying? Local parts store? All same brand?