I am currently going through this as well, I read all the links on this site, and as many have said, go to your local "bearing warehouse" Well I called the bearing company in town, and they quoted me $23 for the front "EA", 6302-2RS. They said they were some Chinese brand. I passed. I checked out Z1 and they had what I needed at a fair price, but didn't want to wait for shipping. Sooo, I went to the local cycle shop, and they had what I needed for $4.49 EA. They were All Balls brand which I believe is what Z1 carries. I have to install them yet, however they look to be quality. These were aftermarket, not HONDA PARTS. my .02.