A debate that could go on for a while, Personally i go for non genuine, always have, And have never had a Fail/Fault or problem Most of the time it depends on your budget, Recently i went to my Local dealer for parts, It was the Smug way the amount rolled of his Viper like Tongue and the grin that appeared in the corner of his mouth.... Got the exact same thing from Rough Trax for a Fraction of what Toyota wanted...When i choked at the price Toyota wanted The 14yr old behind the counter said 'Do you want it or not, It is what it is mate'.. Hes right We have a choice... I choose not to Endorse Toyota... Its just my view,