World Wide Auto Complaint - Total Bull
LA, CALIFORNIA -- I purchased a 2002 Benz S430 that was suppose to have minor damage. Boy did they lie. Car was put together just for pics, fell apart once it arrived. It has almost been a year and still have not got it rolling. Major frame damage.
Please don't purchase from this company.