We have almost finished our transition to a new platform at 3dcart, we have been working on the new web site for some time now, we hope you will find it easier to navigate and find the parts you need. 
We apologize for the constant 404 errors you may have encounter while searching for parts on Google, this should go away within a week or so and everything should be back to normal.
If you have any questions or concerns please do not hesitate to contact us.