McMaster-Carr Part numbers
I didn't see the McMaster part numbers listed in the thread so thought I would add them. If I missed them, I apologize. Since I will have extra O-rings, let me know if anyone wants one so you don't have to buy a pack.
Bearing p/n 5909K43 $4.74
http://www.mcmaster.com/#catalog/119/1147/=p3jvbk
O-ring p/n 8297T142 $7.25 (pack of 10)
http://www.mcmaster.com/#catalog/119/3477/=p3jt67