Thought this site might be useful? Has anyone ever purchased parts from this site before? http://www.buyeuroparts.com/