So wheres a good place that I can take a 2003 s2000 to get a new clutch installed in the metro atl area? I was thinking about taking it to AAMCO because they have a 1 year 12,000 mile warranty that comes with the clutch and the installation. Is there anywhere else that would be better for me to take it? Thanks!!!