i would pick mechman over dc... my mechman i had in a grand am i owned still workd its over three years old...when i was looking for an alt for my jeep i called dc three times in the same day at different times and no one answered,i called again the following day and still didnt answer...it was during the week and in the afternoon. mechman answered the first time i called and shipped it the following day. you could call ohio gen and EA also they are suppose to be good alts also