Please post sites you guys find along the way that have good prices and a decent catalog of parts available. Some sites will charge way too much for parts such as i bought a couple trackballs with rings from Fonlogix for $12 and another site i came across had them for close to $50 each!! Come on, i aint that stupid, $50 for a tiny trackball and plastic ring....