Go with OEM. I had to do this on mine the first week I bought it. I researched and found many times on here where the conventional wisdom was to go OEM. Most people complained that although the cheap aftermarkets worked ok, they were crappy metal and began rusting within weeks. I just did this job a few weeks ago and can tell you I paid $40 for OEM, right from the dealership (ok my brother runs the dealership so I got employee pricing but standard cost is less than $60). Although this is not a particularly difficult DIY, it is something that your not going to want to do again. When your at the dealership to pick up the part, pop off a couple of the keeper push pins as you will break at least half of them. They will cost you less than $10 for all of them (7-8 total I think). They will look them up on their parts catalogue and tell you they are not in stock, at which time you just give them one of them and find the pins they have in stock that match them. I believe the ones I ended up with we're from a late model Camry, but they are the same part, 100%.