had to get a part for the 4runner. got the usual runaround, was handed the wrong part a couple of times and was laughed at when I said it was the wrong one, only to find out from the dealership that HEY not only was I right, it WAS the wrong part, but the part isn't available unless you buy an idler pulley for $60. I made do with gasket goo, because i'm not paying $60 for a friggin rubber o-ring.
then finally managed to hunt down the culprit for the continuing warm-stall problem in the scootypuff (20 years, entire cooling and interior heating system tear down and rebuild later). Coolant temp sensor. Went to parts store again. Get sensor. Get home. Go to install sensor. Notice it's also not the correct part. At least i didn't take the old one out already.
It's fucking bullshit, i tell you.