Also, along the same line of question for the parts. Did you buy them here? Parts I have ordered here have always been perfect, even upgraded to the revision,...